MERDENEEDEKVSGGIISRLSQLEQLTIDLGFSKMDFRRYGDTCAEAVMEEVHCLKGLTSLEFGFPKMEYLECFLQRSHPWKKGMIMSFHFIVGQYQFPDGRTTWFPYFPDREGMNRMLTFCGYDSIPNAIVEIVMSTCEHCIQKIGYAM