MIVERVKKLNRQKEMMQLFKKNTNKIKVMALGGLNEVGKNMTVVEYKDEIIVIDAGLSFPEDEMLGVDIVIPDITYLVKNRDKIKGIFITHGHEDHIGALPYILKKINVPVYGARLSIGLIQVKLKEHKMNNVKLNVIGPRQVIKLDNMEVEFLKNNHSIPDAYSIAIHTDQGIIYHTGDFKIDLTPIDGDVMDMHRICELSKKGVLLMLADSTNAEKPGFTMSEKTVGVGLDELFAKGNGRRIIVATFASNIHRLQQIINTAEKFNRKVAISGRSMVNVVGVAKELGYLDISDDMLIDLNDICKYEDSELVIITTGSQGEPMSALARMAFSEHKKVEIKSGDLVIISAHPIPGNEKLISRVINFLFEKGAEVVYSDIADIHVSGHACQEELKLIHALVRPKFFMPAHGEYRMLKRHAEIAEQLGMDKENIFVMQTGDVLELDKNSAKVANRIQTGNILVDGLGVGDVGNIVLRDRKHLSEDGLMIVVVTISKDEGKVLAGPDIISRGFVYVRESEDLMDGAKDIIKNVLNECEEKNIKEWAYLKNNIKENLKEYLYQKTKRNPMILPIIMEV*