MSKKYDETPLSVLARTNLDKYLQQRSKLAEKNRSDQPESLRGRQVILLSAESTFAEALMMMSTVRVQSVPLVRYKNPGSSTGPYDALCFLSVGDLVATVIERVEKADIKGTDPVFGLMARLAAIGLELESLPLKQARTKWDGTVLWKSASTTHSLADCLNRCLYIGGESNPGEISLRGCPHRFAVMSDDDNRIEHIVSQSDIAMYLHTNRDILTDLFTDATVEELGLARTPGVAACVASMPTIECFREMERHRVGAVAIIDEATRAIIGTLSESDITHLGRGGAGFAALALPVAEFIMHAHGISAWTPPVAQRQGPFNPNSSAFSVALMQHAESLVVACKPSDKLTDVLAAMDHNAVHRVWIVNDANQPTGVIALADVLAVVANMGMSMENVRAARDKMLVA*