MGAMDVQLESVAKLNVEVLAQGSLLFDGNHTAQKINGFNTDDRERFEKGSMKYGCAHYRRRCRIRAPCCNEIFDCRHCHNEAKNSIGIDTMRRHEIPRHEVQQQVICSLCGTEQEVRQICINCGVCMGKYFCEVCKLFDDDVSKQQYHCHGCGICRIGGRENFFHCSKCGCCYSTVLKNSHSCVEGAMHHDCPICFEYLFESTNDVSVLPCGHTIHENCLKEMEEHCQFSCPLCSKSVCDMSKAWERLDMELASLSDSCDNKMVRILCNDCGAVSEVQFHLIAHKCQNCKSYNTRQI*