MPPTGDDPSAAAGISFPDAGGGGDSEDGDFAGSHLLDPTDPGLPNPTTSSATGLPHAIPAAGSGGGPVTSGNGGERRPLFQRLWTEEDEIVILRGFAEFTAARGTAFASHQYDTDPFYEDMRRRLQLDFSKSQLVEKLRRLKRKYRNCVSRLRESGATFTFRSPHEQAIFEIARNIWRPAKQTRPRSLG