MEKNLNERLLGSSRAEEKEEEEDTVGKQIWRENKKMWVIAGPAIFKGFSTFGVTVIAQAFIGHIGATELAAFSLVNTLLLRFANGILLGMASALETLCGQAFGAKKYNMLGIYLQRSWIVLFICSLLLTPLFIFTSPILRLLGQAEHIAAIAGNFSLWFIPIIFSYIFSFTLQMYLQAQSKNNVIAYFSALSLLLHVFLSWLLAIKFKLRVAGVMCSMILAYWIPVFGQLGYALGGWCSDTWKGFSMVAFKDLGPVVKLSLSSGVMLCLELWYNTVLILLTGHMKNAEIAIDALSICLSISGWEMMISFGFLAAASVRVSNELGRGSARAAKFSVKVIVATSFSIGFLLFVAFLFFRGTVSYMFTESTAVSKAVAQLSPLLAFSILLNSVQPVLSGVAVGAGWQSVVAYVNLTSYYVIGVPIGAVLGYIIGLQVMGVWIGMLIGTGVQTFVLMCITWRTDWDKQVEMARSHINKWLVPESEETNSCSASA*