MENEKSNDVLHVVMFPFFAFGHISPFVQLANKLASHDVKVSFFTASGNASRVKSMLNSAPTTHIVPLTIPQVEGLPPGAESTAELTPVTAELLKVGLDLMQPQIRTLLTHLKPHFVLFDFAQEWLPKMADELGIKTVFYSVFVALSTAFLTCPARVPEPKKYPTLEDMKKPPPGFPNTSITSVKTFEARDFLYIFKSFHGGPTVYDRVLSGLKGCSAILAKTCSQMEGPYIEYVKAQFNKPVFLVGPVVPDPPSGKLEERWSSWLNKFEAGTVIYCSFGSETFLKDEQIKELALGLEQTGLPFFLVLNFPANVDFSVELNRALPEGFLERVKDKGIIHSGWVQQQHILAHSSVGCYVCHAGFSSVIEALVNDCQVVMLPQKGDQFLNAKLVSGDMKAGVEVNRRDEDGYFGKEDIKEAVEMVMVEIDKQPGKLIRENQKKWKEFLLNKDIQCKFIEDLVQEMMAMAKVSST*