MLTKEFAQRVELSEKQVRKIVQHLEERGYQLSKTEYRGREATDFKEEDIELFKDIADKVKQTNSYDLAFDELEKEKDFLQVIVKNDDKNLPTNQNVAQLVEDLRLEIQKMREERHLLGQMMNQVHQQQQELKELQNQLTSKIDSNSESLKAIQTSQEAIQEAQASQAKALAESTNKVEKNAVTEDKADSKDSKVAGVNTSTDAKTDTKAENAGDGTATKVDKEDQISATEAIEKASVEQSKNDNAAETSNKEATVDAEAQHDAEQQVAEAHAEASKQATSNDSLEAKAENDSTASQSEMSEPKPQEEKKGFFARLFNL*