MTKQKVMVAEAKSGMDMAMTVVPKALFAAEMKKPPLMPGGYITISKKKLLQNLEINGGTRINAWVESMRASSPTSHRKSDVSLSQELTSWMDRHPSALNVFDEITNASKGKQIVMFLDYDGTLSPIVDDPDQAYMSDAMRSTVRKLAGCFPTAIVSGRCRDKVYDFVKLAELYYAGSHGMDIKGPSKGSKHKKNPPSVLCQPASEFLPMIDEVYGLLMEKTKSTPGAKVENNKFCLSVHFRCVDEKKWSELAAQVRSVLKDYPKLRLSQGRKVLEIRPTIKWDKGKALEFLLESLGYANCTDVFPIYIGDDRTDEDAFKVLRERGQGFGILVSKIPKDTNASYSLQEPSEASFQ*