MSEVGDAGDPAVPEGYAVIREGAARALQRAETDDVFYNKPQVVNRDMSLAVIREFQRVRAEEHASGTSRREKRGKGSMCLTPKNDGLVRRLLDEEDVDAMFRTAEEHRAWVETIIATNAKSGEVDVETERPKKPLRDVTILEGMSATGLRALRYAQELEDVGCVVANDLDPTAAEAIERNKAYNVLCNPDKADAISRVIPHNEDVRMVCMKHEKMFDVVDLDPYGTPSILLDSAVTAVKEGGLLLVTATDMAVLCGNNSEVAWAKYQSYPLRAKYCHEAAVRILLAAVENAAIKHKRHIVPVLSETNEVFLYRKDLPMPITSISFAQERAPEERGFISACTWKSDDSVLIGANSNGVVRVFHV*