MPPSSHASELDSESPRCSDASVSVSDWPADPRLRGLRWRVLLGVLPSCPAPIESLRRAAANGRRRYAELRRRLIVDPHTIEDGHKGENLSVNNPLSQDPDSVWRHYFKNTELEKTIENDLMRLYPEHGSFFQGVSCQSMLKRVLLVWALSHSQYGYRQGMHEVLAPLVYVLHLDVTHLSQVRQRYEDPFEDRFDSSHEDRISPRRESRQAIPSFCSQPSLHVSDENALSGDEQWIHRVHPDDLTLVEPDDFGFNLKTMLLGSDSYGAEGELGALLSGRFMEHDAYCMLDALLRGQNGAVTLADYFLTANEGK