MDHPLLPGMVTVKEEWPPGSPPPEEEVEDMDAEGAPRPMEGLHEVGPPPFLTKTFDLVADPATDQVVSWGRAGNSFVVWDPHVFAAVLLPRFFKHNNFSSFVRQLNTYGFRKIDPDRWEFANEGFLRGQRQLLRLIKRRRPPSYLPGSQQQQQQQAAQLGTCLEVGQFGGLDEEIDRLKRDKNILLAEVVKLRQEQQSTRADMAAMEARLQHAEHKQVQMMGFLARAMQSPDFFQQLLQHQDRRKELEDAVSRKRRRPIDAAPSLAGGEASGCPRHQDELLFRPGGFEVLGSGEPGTSELENLALNIQGLGKRKQDEKEAQGGLAAELTDDFWEELLSEGMRGGHAWTAVPLVPTDMERRQRPPGRYVDALAQRISSMSNSTAK