MVGAKLSKLSNLVEIRRVNLMLHMSQLVDHPSIVNGDITGCTPLSWNAASEALPMNSDLRALPSPSTSSSSATSGYSSGTPPKQSAWQITGNGGSLQYTNGLFREPDRLENGEKIKRPMNAFMVWSQIRRAQIANQDGKMHNSQISKELGIEWRKMSAEQKAPFIQKVRSSYKRVV