MGRGKIEIKRIENATSRQVTFSKRRVGLLKKAQELSVLCDAEVALIIFSSTGKLFEFSSAGMKRTLSRYSKCVDGFEPSLVEYEVEKRQAKEVHILKDEITNLQIAHLQMMGKELTGLSLKELQHLEHQLTEGILSVKDRKEQLLLEQLEKSRVQEQRTIVENESLRKQVDELRGILPSTEQPMPPYVEFQPFDKKHSHIKHDVIDSNAMYNFGFEKLEDSDTSLQLGLSDFYCKRKAQERASCSNDSEMETIPG