MGRGKVELKRIENKISRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSTRGRLFEFSTSSCMYKTLERYRSCNYNLNSCEASAALETELSNYQEYLKLKTRVEFLQTTQRNLLGEDLVPLSLKELEQLENQIEISLMNIRSSKNQQLLDQVFELKRKEQQLQDANKDLKRKIQETSGENMLHISCQDVGPSGHASEANQEFLHHAICDPSLHIGYQAYMDHLNQ