MGVTLVGKKVILVPYMNEHVPKYHEWMQDPFLLEATGSEPLTLEEEYDMQLSWTQDPNKRTFIVLDKEMVVGDFVLGKPHLEAMVGDVNIYMNDLDDLQTAEIEIMIAEPTSRGKGLGEESILMMMTFAVENCGIQTFRAKIAESNTASLNLFRKLGFEDVAYSEVFKEITLELPVTKLHSKEVSMQVIAGQLPLSVQHHGD*