MATKKLQRPMFSDTNCGSLLQDLELIWDEVGASDGEREKMLLQLEQECLEVYRRKVDQANLSRARLHQLLADSEAELEHLISALGERSFVGRPEKQTGTLKEQLAAIAPALGDLRKKKEERVKKFMDVQVQIQSICAEIAGNLNVNDLCTTPKVDEHDLSLKKLDEFHDQLQELHREKNDRLQKVFDYVNTVHALSAVMGLDFSKIVSEVHPSLDDSAGNQSKSISNDTLAKLAETVESLKEEKQRRLQKVLLISIYLKRKKNVLMVLLLPKIYLKVTYCSSNLVSFWVYFLTFVWKQGNLI*