MEKNLNERLLGSSRAEEKEEEEDTVGKQIWRENKKMWVIAGPAIFKGFSTFGVTVIAQAFIGHIGATELAAFSLVNTLLLRFANGILLGMASALETLCGQAFGAKKYNMLGIYLQRSWIVLFICSLLLTPLFIFTSPILRLLGQAEHIAAIAGNFSLWFIPIIFSYIFSFTLQMYLQAQSKNNVIAYFSALSLLLHVFLSWLLAIKFKLRVAGVMCSMILAYWIPVFGQLGYALGGWCSDTWKGFSMVAFKDLGPVVKLSLSSGVMLCLELWYNTVLILLTGHMKNAEIAIDALSICLSISGWEMMISFGFLAAASVRVSNELGRGSARAAKFSVKLSPLLAFSILLNSVQPVLSGVAVGAGWQSVVAYVNLTSYYVIGVPIGAVLGYIIGLQVMGVWIGMLIGTGVQTFVLMCITWRTDWDKQVEMARSHINKWLVPESEETNSCSASA