MPSCSTVGYEPFPSSDRVFTTRDTVMHPMMGQYCATEDATDRADSLASHNMTPLKLNLDELYDSSPSETRRGIWSTQEDALLVQAVQKYGYRWSLVSDVVKTRTNVQCARRWCDTLDPRIDKSPWTAEQDDQLLKAVERHGTKWSTLAKIYFPGRTGLALKNRYHTILRAKSPSRYKRASKSPTAEIPPGPHPGSFGVADQYEQSFLVPQQQCGVPVAGNSHFTGQNVPARPSQQWESGRFGEYAHLSMDIQHSNDPLPQNPDSCDWINPIHAQYIHDIFRLESYPNPGTL