MTWCNGFNDVRAAVESSLSPAAAAVGKKAAASLAVLVKMCPSCGHRAQYEQESTTIQDLPGLPAGVKFDPTDQELLEHLEGKARPDTRKLHPLVDEFIPTIDGENGICYTHPENLPGVSKDGLVRHFFHRPSRAYTTGTRKRRKVHSGDGDDGGGETRWHKTGKTRPVLSNGRPRGYKKILVLYTNYGKQRKPEKTNWVMHQYHLGSDEEERDGELVVSKVFFQTQPRQCGSAMARQEAGVVPAAAFTGSSDALIAVGHHQGGGGGGGLREANGGVDQFYSPGAMMGYGQGVPAGNRAPPAPAAAPHFMPNFAVHAARASFGP