MLTGSSKSEAFNSMKEFLKQTGGYAIIDGGLATEFERHGADLNDPLWSSKCLLTSPHIIHTVCLDYLEAGADIIASASYQATIQGFETKGFSIEKSEYLLRKSVEIACEARSTYYDKCKATSSSSDIVDDKILKTRPILVAASVGSYGAYLADGSEYSGIYGDLITLETLKDFHRRKLQVLGESGADIIAFETIPSKLEAQAFAELLDEGDVKISGWFSFNSNDGVNVVSGDSIKECVAIAEACEKVVAVGINCTSPRFIEGLVLEIAKVTSKPILAYPNSGERYDADRKEWVENAGVGDEDFVSYVEKWMDAGVSLLGGCCRTTPATIRAIHKRLVTRRSLFSFS*