MMTNPTAATASAPENKGLTFQQQCSEAWLLHRWSPTDPVARQSILTDNMLSGVQLKGIAGCRAASQQGPSQPAEASAAPGTGSLLSRILTTSPGRSADANDGAGSDIPMVSRGGVLVFCGLQVRTALCGVCQSELTVKRCRVAGTARVTYAGEAVDIAQELASSGQAGMTLIPQKTFRMLPIELMSHEHMFCHYGEYQLTSELPALDVYLALHKQLIGRLSLYKPLSIRPSGLMLSSGVLSAPVQTAAMVFTHMVGVQALLAWNYDLTLEALEVFVYLAQEELQCQGGYLVEHVSGFMLTAFLKPAAAILWSLRVQDAMMHEP