MSTTAKVFVGSLPPGCKPEELRRLFANYGSVVECDVMNRCAFVHLANVDMADAAISALNGTNFKGQNIVVEAGRPKYGNGPRNGGGGRPSDGPTGSPNKRSNDSGNNFKRNNYREEGSSRFSGGNNFNKPNEFGPMRKEANYRQERSAPYSKGPSQQSQSKDGFRNNKFASGGNATKFGEGNRFSNNRFQQQRDQNGSRGFSNTSKGPPTGRRPNFKNSPTSAYGGGGSQSDFSTGSNAGGSNGGSRGPDNNVRQDRRGFALPVEHQHQGFNRFANGPINSGNRGDAGANGLSSPHGGRGFFNGGAGMNGRRGSNGPPGNEYNNQEGGRGSSNRGGVAAGGGGGKGHLNGLQAYHTEFPPLGSGGGSNGPTQRNRFNGPRPGPNMGGNRRF