MKSATKSKILCIHGYAESGELFSVKLRALRERMADSVDFYFPTGPIELDKAKDELNGSGFDALSTVFSSSPASHRRGWWRINEYADTKQLEPTKAFEYLASYIKEHGPFDGILGFSQGTNLAANLAALVTIPKYQEYFSQPPFRFALFFSGYFRPLLMDGAVHATKLDLPTLHLLGKYDTVLSTETSTTLVRACKDAQVLFHPAAHQIPAPHAYVEPAADFIDFFSREDWPIISKHISLIVPTKKVNTTSAQTSLNNVEHDLISKIMSRSFKGGINVVVSDLQMFNEYKRIFGPKVLSLVVTDGQEPDTYSENVHYTPNFKGALAYLEAYQNSIGRIYVIGDKKLLTLGMLCRCTKRIIAITDAEDKFISQSSAQQVSGSLPFLEHSKEWLKAKSSQIRQWTGQSRLKHMSQDNSGEPVTMKLQMWERL*