MSRYDSRSGDPTSYRDRRSGSGFGGASSYGGGSTRPSSERREHGRGDSPAKSDLDGLTPFEKNFHVESPSVAAMSERDVEEYRLRREITVEGRDVPKPVKSFHDVGFPDYVLQEISKAGFTEPTPIQAQGWPMALKGRDLIGIAETGSGKTLAYLLPAIIHVNAQPFLAPGDGPIVLVLAPTRELAVQIQQEAAKFGASSRIKNTCIYGGVPKGPQVRDLQKGVEIVIATPGRLIDMMESHHTNLRRVTYLVLDEADRMLDMGFEPQIRKIVSQIRPDRQTLYWSATWPKEVEQLARQSLYNPYKVIIGSPDLKANHAIRQHVDIVSENQKYNKLVKLLEDIMDGSRILIFMDTKKGCDQITRQLRMDGWPALSIHGDKSQAERDWVLSEFKAGKSPIMTATDVAARGLDVKDVKYVINYDFPGSLEDYVHRIGRTGRAGAKGTAYTFFTAGNARFAKELVTILEEAGQKVSPELTAMARGAPPLLSGHGGFRDRGRGYSGGRSWN*