MGGGGGGGGLQLDKQSDTQYVEAAAKEAAAKEAAAKEVQYAGTDGPCKEAAAKEAAAKEAAAKLVTCAKFACAEAAAKEAAAKALGLNTKNGSAEAAAKEAAAKALRLKGVSYSEAAAKEAAAKEAAAKRLITANPVIAEAAAKEAAAKANSPRAEATLAAYMCLALGGVLAAYLQPGVQLTVVVGSAEAAAKEAAAKAVREDYSLECAEAAAKEAAAKAVKGKEAVHSEAAAKEAAAKEAAAKWRLKRAHLIEAAAKEAAAKEAAAKWYGMEIRPRAEAAAKEAAAKAKGPWHSEELAAY