MPILWDKTHNEYKKHELRNRAWEKLGLILAVTGDEAKDKWNYLRENFGAKLKKLPSGSGASESGKWRYFDAMLFIKDVVKPRKSESNADIESIQKTKIVGIDIDNGTFLSEVDLDDSALDGTTWRPESSSSAAKSDISVDKTVSRQHQSLSDTPKNPSKRKNDDSSKEINALIVERLKRPIVLETEDSHFGSKICCRKFGALAKVDKVEDMYQDYGNSIYYSPIPIDYCPIIPFIIDKILRHSIQFRTRVYQEQRLAEYAHEFPVPNDI