MLEEFKGPRRYMLFDDLVATIVDFDEDSTPLVEFSMISDIVDEKLPVECGICPDVMHKSKLSKHHKTHLVPGTNRYACIYCTETYRDCKYLAGHARRHMGIRPYVCELCTLYFSTKQDLRVHNQRRHLEKEHICEVCGKTFAQNTQLKRHREATHEKKRRFQCQYCQKAYYKNFSLQEHIRNVHMGKRRMLKCPFCGMQCRDAHKMARHRKEMHLSQGTYVCHLCQEEFTDISYFDAHKRSIQCRSNTRRFVKADGNREGSDSESISGRNIDGQDDEYDGMGPMQEEYDEDDGLLVEDNQPDEQGSSSNRQYLDGSDQQYVQLSDYDDQHLLVENAVDAEDGGEDLDELLNEDEYFNAVQQHHQQQALQQFHHSRGQDYNDGLIYEITLKTEDN