MIESIPAKQILQKVKFDNTRWFGIDYNMNLYRGCSHGCIYCDSRSTIYNIENFDKVRYKENVIEILSKELRSKRKKGVVGIGAMSDTYNPFEKQLCITKQALDLISENHFGVSIDTKSSLVVRDIPILQKIKKNNSAIVKLTITTANDELSKKIEPYVNPSSVRFEAVKELNDSGIFCGILLTPMLPFLTDNKDEIRAIVEKAHKANAKFIYCMYGVTMRSGQREFFYEHLRDISPKLVLKYQKTYGLNYVCTVQNKDCCEKLLREECARYGILTDMKEIIKAYKRSESYIQIKFF*