MSTFHHTVSESYLSSVDSSSIASVAPKHVKSAGEIPFVRRRLLHEQTVALLAVFELKTHPSKDERVALAQQLGMELKTVSAWFQNRRRSHKKKLLVWNRGSQENRYEGSAYPASSSRHLSRVGSTISLDCIASSREKPMVQSGAPPLRPPLTPRRPGRSKNAVSPTRESTNLWDHIPSSPPALPSSPGAESMRLAAIPERSRRLRSLEWACAKARAGRSSHDNRVVDCDVPPLVLDGSKDTDMYFEGDDTETEEYEAITPDVSSMQLTTLQASPGVLMAKKDDAAPPADMEAAMALLGFKVDAHHLDLL