MGRGKVELKRIENKISRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSSRGRLFEFSTSSCMYKTLERYRSCNFASEASAPLEAELNNYQEYLKLKTKVEFLQTTQRNLLGEDLGPLNVKELEQLENQIEISLKHIRSSKNQQMLDQLFDLKRKEQQLQDANKDLRRKIQETSEENVLRLSCQDIGCSGSSGHGDEANQERLHLALDPSLHIGYQAYMDHMNND