MHSVMPMRTPVLWSEALLNSTMKSVPGSEGAMNAHRERKEDELVPRRMHDSYSELVIPFASNAQVLEQYINASGGVRTGKLMENLDSLAGSIAYKHMLGPDVQELGKVSERGFYIVTASVERLDMLAHLDPTRDLRLCGQVIYTGRSSMEIVVKMESIGDGQPDQTAMIGRFSMVCRNAHTHKAKKVHPLTVSTDEEKALNALGEHMKQRRLKAASQSLDTVPPTSKEAAELHSFYLSHGLEGPSSETGNGTVGGNTIGNVSIRVDEGRRVWMGDTHIDNCMLMFPQERNVHQKVFGGYLMRLAYELGFSNASLFCRGPVRFLSLDGISFARPVPIGSILRLESMILHTAEDEAERRVNVVSGLLYVLLFCFLLGISGRNVFSVGFGGWEARHGMAWDFVRLRLNCLSGCRGVIVPFFPLCFVVGNGYHRSFTD*