MEAMASRLQLASLTGRASRDMPLAARNLSLAVCKPFVPCCNRCLGVVLHHRRSPRKMIHATSALVGDVDNCKSATKNAGVLTSSLQTWIIKAEQKFNILLTDTVVLLLDALYAGRHYARFYVLETIARVPYFAFVSVLHMYETFGWWRRADYLKVHFAESWNELHHLLVMEALGGDERWIDRFLAQHIAVAYYFTTVLMYLVSPRMAYHFSECVENHAYSTYDKFIKQHGEELKKFPAPAVAIKYYTEGDLYMFDEFQTNSVPESRRPKVENLYDVFVNIRDDEAEHCKTMHACQTYGNLQSPHAASDKDAKECPLSPAQCAGIFECITSSRPFASRIRESGVDVSSEQQLI*