MGRDLPYLSTEWRFGFRPTDEELINYYLKNKVIGKTWLVDDIISEINVLNYHPSCLSSLSRNKTNDRVYYFFAPKQYKTATTNMRKRSTKTWNWKISGKVVNIIDESGNKIGERQGLVFEDPKAPKAKGEISPWVMHEYQITSLPHHNQDSYVICKMFYKGGKKADISNGNNSSEPSQSLVSDSNTIRVTSIPPVFQFEQPGQENVYGLSADGLRVPINEQVDLVPPDAFDPNTLFSDYNHPNLQQQTPYNDDFWKNRNDYRPKKSLFGIIPDYSDVESISATSYKGTSSPGDSVGNSNRHFLQTCGDEILSLSKDIQTSDEPSIIRKTQESQLG