MRRRPGISGLQTAASARDQYKLLGENVAKIRMDLMKEQLSTFRSQLEDFARKHKNDIKKNPAFRAQFHSMCAKCGVDPLASNKGFWAELLGIGDFYYELGVQIVDICLATRPHNGGLIDLEELCFLLSKKRRTAREPITVDDCRRAISKLEVLGSGFEVFSVGKRKLVRSVPTELNKDHNQILELAQVRGFVMVEEVEREFSWPHGRAVDSLEILLKEGLAMVDDGHADGKRRYWFPCAGSASSGASYADVDSSIT*