MTPEEVWSGIKPSVEHFRVFGCVSHVHILDAKRTKLEDKSFSCVLLGVSEESKAYRLYDPVSKRIVGDNEEDTALNGVNEEDSDTREVGPDSSNNVNEESLSRSSEEGREERVRRKPVWMNDYESGEGLSEEEDVTNLEGFEKCHSEHTLFVKVSKEGKVLIVSIYVDDLIFTGDDEPMIEDFKNSMMNEFDMYDLGRMKYFLGIEVLQRDDGIFICQKKYAMEVLRFDMEESNSVLNPVVPGFKVCKDADGVKVDATFFKQVVGSLMYLTATRPDLMLVVSLISRYMVQPTEPHLQAAKRALRYLRGTTNFGIFYRKGGSENFVAYADSDYAGDLEDRKRGTVELVYCGTQEQVAAVMTKPLKLDVFQKLRCLLGVCQVPEVN*