MSIQEYIEEHGLGKKVEDVINAAVKAKAPQPIAFMAEYLKKQTPAAITKVVARQIFDSRGNPTVEADVYTHKGMFRAMTPSGASTGIHEAVELRDGDATKWMGKGVTRAVENVNSIIAPALIGKDPTDQKGIDDLMIELDGTKNKGKLGANAILAVSMAVSKAGAAEKDVPLYKHISELSGNTKLVLPVPAFNVINGGSHAGNKLAMQEFMILPVGATTFAEAMRMGSEVYHNLKSVIKKKYGQDACNVGDEGGFAPNIQENKEGLELLKEAIEKAGYTGKIKIGMDVAAAEFYTADKMYDLDFKTENNDGSMKKSGEEMIAMYKEFCAEYPIVSIEDPFDQDDFENTGILTSSGVCQVVGDDLLVTNPERVATAIEAKACNALLLKVNQIGSISEAIEAVRMSKKAGWGVMASHRSGETEDSYIADLSVGLATGQIKTGAPCRSERLSKYNQLLRIEEELGADAIYAGESYRHIGW*