MEKNLNERLLGSSRAEEKEEEEDTVGKQIWRENKKMWVIAGPAIFKGFSTFGVTVIAQAFIGHIGATELAAFSLVNTLLLRFANGILLGMASALETLCGQAFGAKKYNMLGIYLQRSWIVLFICSLLLTPLFIFTSPILRLLGQAEHIAAIAGNFSLWFIPIIFSYIFSFTLQMYLQAQSKNNVIAYFSALSLLLHVFLSWLLAIKFKLRVAGVMCSMILAYWIPVFGQLGYALGGWCSDTWKGFSMVAFKDLGPVVKLSLSSGVMLW