MEWDDEKCLNLIDIYKNTPILWGPNDTNYYKMMFGLKLVLLCKQEMVTLLASYRREKMKIKKSMGTGKGRDALYESKWFAYTALEFLNDFHKPRKLPL