MERDENEEDEKVSGGIISRLSQLEQLTIDLGFSKMDFRRYGDTCAEAVMEEVHCLKGLTSLEFGFPKMEYLECFLQRSHPWKKGMIMSFHFIVGQYQFPDGRTTWFPYFPDREGMNRMLTFCGYDSIPNAIVEVLRHAHSFFLLGHNSVHSLCEFGMQNMSGLIMCKIYECDAMEIVVDGNQLVEAALGNLETLDISYMANLRSIWEGPFPPGSLNCLTDLELFE