MPSFMSPSSGVSTLPDLRPPPLTPSVSHSSKGADHSSDGVTVVRTPQDAAGGMRQAAGLIGCRHQPSRSIDNSNLYAPSKDGSARGLVKSPSAVPVFGERIEREDSDRLGPMPPTPGRPSVSSPPASFHSRSKSMARSTLTYSFADPPKNESVILPLKTLKKGGGKLYDWVMDYLKEQEDMTDGESAEESDWDSDCDLSAIEPAVPPLAYAAASPSGLTLAEASAPPKPKKGVFTEMRVFWLGMADLLQEIRRPALGLNHTGTVNERMIDDFGIPERPIK