MESCIYHQLKSQPVWLLLLLSLGFLKVLCFSVIFLKWVYVNFLRPAKNLKKYGSWALVTGPTDGIGKGFAFELARKGLNLVLVGRNPDKLKDVSESIKAKYGQTQIKTVVVDFSGDLDEGVKNIKETIEGLDIGVLINNVGVSYPYARFFHEVDDKLLADLIKVNVEGTTKVTQAVLPGMIQRKRGAIVNIGSGAAIVIPSDPLYAVYAATKAYIDQFSRCLYVEYKKSGIDVQCQVPLYVATKMASIKRSSFFVPSTDGYARSALRWIGHEPRCTPYWPHSLLWGLLYSSPESMVDAWRLKFCIGVRRRGQLKDSRKNE*