MHSPPSQETTQSRIRRAPAWSEREVLDLTACWGDESVMAELRSKKRNANTYAKVSRAMMERGYSRDTDQCRTKIKALRQAYQKAREVNGHSGSQPHKCRFYCELHAIMGGDDITTPLLSVDTCKGGVARSEEDEFLEDEEEDSAQAASGESVFPPSQELFLTLEPLASPYSQSMLPDHDPGEGTSERGVALKLTLLGRIWGSADANQHYWPPEAIPECSNVTALDSTFNSDALARMFYTVMPAENTEPVAQPQTVTRASEPYVPVSPTSDLNATEQEDVDTATSENADSVMMTESLFREM