MFISKLSQVGLWMVRESKIGRFTSVSKTRFLQGHSKGYLQHLKHSFSTTAADKAHEEGNQEKEKISVTFVDKDGDEKIIKVPIGMSLLEAAHENDIELEGACEGSLACSTCHVIVMDVDYYNRLEDPTDEENDMLDLAFGLTETSRLGCQVIAKPELDGVRVALPAATRNFAVDGYVPKPH