MFLPSQSHVGLSLLRRASLGISSYLRDPRAFTMRIDDLGERLKMAHIAANGEHQSNDAPESAGAKESSTEEKGAPEQGPTGHSMLAPFTSGSQQTDLHPLVITRSEGVYIYDNKGKKYLDALAGLWCTALGGNEKRLVEAAYKQLNALPFYHSFWNRTTEPSLKLADELVDLFKPVKMAKVFFTNSGSEANDTQVKLVWYYNNHRGKPEKKKFIAREKAYHGSTLVTASLSGLANLQKGFDLPDAFPYVLRTDCPHYWRNHLPGESEEDFATRLADNLEKLILKEDPNTIAAFIAEPVMGAGGVMPPPATYWDKIQPILKKYDILLIADEVVCAFGRLGTMFGCEKYNIQPDLVSIAKALTSAYAPLGAVMVNQKVWDEVSAFSDKLGQFGHGFTYSGHPVSCAVALEAIKIYKEKKIDEYVASVAPTFQDGMRTLKDSPIIAEIRGTGLIMAVEFGDKDPKKPFPASWGIGSYFGAECAKLGLLVRVSGDIIMMSPTLIITTDELKDFIRMFGEAVKITEQHVQELQAKQ*