MPPAPPGESRGFLSVFKDFSSAPASSGCARGRVHSSSSFSHRSPSSSVLEKCTRSRERDGKSAPAAAAGGVPTPRSGARESVASASGASGASLYAIFSQTRQLSCAHEAEPVAARNIDEAEQARRRDDDTRREEERSTNGAAAKCQREKSEEKDSEEASETAAEAEDGEPKVYRQREGMIQFVFQWGIGNSFRAVSANRFRPVHAARPKEVSIHPSYFESPHPFVIWEPLNEAWEVYFYENLKKSAKPFPVKKFGIARAKREALLFLEQMKLEGKLEKPTFSSGVDGVTFDQVTGSWICRFVDEEGRCVSRGFGADFHGFEEARKLAIERQAEMKKVEATGLGPRMRLVKEK