MMKTSKRSKQKASQEIEVAIDWEVRPGGMLVQKRVVGSDPGCVAAPIIKFKVSHESYHHHISLPSHSTFGDLKKILARETNLEAKDQRLLFRGKEKGDDEHLDMAGVKDMSKVILLEDPASKERKLVDKNKNHGNLQAYDAVMKVRSEVDKLSDKVAGLETSAKNGIKIVKKEVDVLTELLMKELLKLDGIEAEGEAKTQRRIEVRRVQGFVDILDSLKLIKSKNHSDKRVAAVTITEKWETFESGIGSHFHQTSTKITKDWEQFD*