MNRYDSRYGEPGSYRERRSDGVFGSGGGRKELDGSGAALSKQELDGLTPFEKNFYIESPSVASMTESDVEAYRRRRQITVEGRDVPKPVREFRDVGFPDYVMHEVLKAGFVEPTPIQAQGWPMALKGRDLIGIAETGSGKTLAYLLPAIVHVNAQPILAPGDGPIVLVLAPTRELAVQIQQEAIKFGASSKIKNTCIYGGVPKGPQVRDLQKGVEIVIATPGRLIDMMESHHTNLRRVTYLVLDEADRMLDMGFEPQIRKIVSQIRPDRQTLYWSATWPKEVEELAKRFLYNPYKVVIGSIDLKANHAIRQHVDIVSENQKYNKLVKLLEDIMDGSRILIFMDTKKGCDQITRQLRMDGWPALSIHGDKSQAERDWVLSEFKAGKSPIMTATDVAARGLDVKDVKYVINYDFPGSLEDYVHRIGRTGRAGAKGTAYTFFTAANARFAKELINILEEAGQTVSSELAAMGRKTYPLPTGGPGSFRDRGRGFGGGRSWS*