MTWCNGFNDVESSLSPAAAVAAAGKKAAASLAVLVKMCPSCGHRAQYEQETTTIQDLPGLPAGVKFDPTDQELLEHLEGKARPDSRRLHPLVDEFIPTIEGENGICYTHPERLPGVNKDGLVRHFFHRPSRAYTTGTRKRRKVHSGDGDDGASGAGGETRWHKTGKTRPVLSNGRPRGYKKILVLYTNYGKQRKPEKTNWVMHQYHLGSDEEERDGELVVSKVFFQTQPRQCGSTAAKEAVAANAVANSNAHALGGHQQGGSVLREANGVDQFYNPGTMMGYGQGVPNNRVPPAPAAAHFMPNFAVHAARATFGP