MFISKLSQVGLWMVRESKIGRFTSVSKTRFLQGHSKGYLQHLKHSFSTTAADKAHEEGNQEKEKISVTFVDKDGDEKIIKVPIGMSLLEAAHENDIELEGACEGSLACSTCHVIVMDVDYYNRLEDPTDEENDMLDLAFGLTETSRLGCQVIAKPELDGVRVALPAATRNFAVDGVLWK