MEASRRLYRWEQGLLRSGTAAYGYSEASFLVLDPAFMEIINEESTLELLAEADAHEGGVYNPEDDCVYFSSSRQTDPKPNAQIMKVHLATGKVEVVKSETEVANGMVLGKDGALLVCNQGIRPHGGFIEHLNLKTGESKVLIDNWYGRRFNSPNDVVVKSDGSIWFTDPDYAWVQGFGAEPEVKNHVYRLSPSGVVDAVADGFVKPNGLAFSPDESLLYVTDTGSTIGDGTVDIQKPHSVTVIDVDENGASLKNKRHFASIATIVEPKYEGVGCPDGIKVDTEGRVYIANLDGVQVFDKKGKLLGMIKIPGATNMGFAGRDLQTLVILNGTAIYKITLSAKGAGLTGQVCTQKPKSRKAHC*