MGRGKVELKRIENKISRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSSRGRLFEFSTTSCMYKTLERYRNCNYNPCEASAALETELSNYQDYLKLKTRVEFLQTTQRNLLGEDLVPLSLNELDQLENQIEKSLMNIRSSKNQQLFDQLFELRRKEQQLQDVNKDLKRKIQESSGENMPHISCQDVGPSGHASEANQEFLHTAICDPSLHIGYRAYLDHLNQ