MSRYDSRSGDPASYRDRRSDSGFSGGSGLGGYNSSSSKRDHESSDTQRKVDLEGLTPFEKNFYVESPAVAKMSESEVEEYRTRREITVEGRDVPKPVKTFSDARFPDYVMQEIVKAGFTEPTAIQAQGWPMALKGRDLIGIAETGSGKTLAYLLPAIVHVNAQPILSPGDGPIVLVLAPTRELAVQIQQEATKFGASSKIKNTCIYGGVPKGPQVRDLQKGVEIIIATPGRLIDMLESHHTNLRRVTYLVLDEADRMLDMGFEPQMKKIVSQIRPDRQTLYWSATWPKEVEQLARQFLYNPYKVVIGSQDLKANHSIQQHVDIVTENQKYNKLVKLLDDIMDGSRILIFMDTKKGCDQITRQLRMDGWPALSIHGDKSQAERDWVLSEFKAGKSPIMTATDVAARGLDVKDVKYVINYDFPGSLEDYVHRIGRTGRAGAKGTAYTFFTAANARFAKELIAILQEAGQKVNPDLAAMGRGAPPPPSGHGGFRDRDRGRGYGGGRSSWN*