MAALNSKVKKAVIPVAGLGTRMLPATKAIPKEMLPLVDKPLIQYVVNECIAAGITEIVLVTHSSKNSIENHFDTSFELEAMLEKRVKRQLLEEVQSICPPHVTIMQVRQGLAKGLGHAVLCAHPVVGNEPVAVILPDVILDEYESDLSQDNLAEMIRRFDETGNSQIMVEPVEDVTAYGVVDCKGVELAPGESVPMVGVVEKPKADVAPSNLAIVGRYVLSADIWALLAKTPPGAGDEIQLTDAIDMLIEKETVEAYHMKGKSHDCGNKLGYMQAFVEYGIRHNSLGAEFKAWLEEEMGIKK*