MGFNKEIIGKIRHSFVMREDTVVLSYPKSGMTWLVEIVCLIQKKGDTKWIQSVPIWDRSPWLENESGYFE
LVNKEGPRLMTSHLPIHLFHKSLFSSKTKIIYIFRNPRDILVSGYFFWSKTNLMKNPGSLETYFEWFLKG
NVPYGSWFEHIRGWLSMREEKNFLLLCYDDFKKLLPIHPLFVVHVYHDDGDDDGGGGGDHDDDTRGTIEK
ICEFLGKKLEPDEMNLILKYSSFQAMKENKMSNFSIVRKDIATNDLQLLREGATGDWKNHFTVALAEAFD
KVYQEKMAGFPIGLFPWE