MDATRMSDLQRMYTLFSRVGALELLKQSLSAYIKISGHDNIMDEEKDKDMVSWLLDMKARLDGIWEESFFKNEAFANAIKDSFEHLVNLRQNRPAELIAKFIDGKLRAGNKGISEEELENTLDKVLLLFRFIQGKDVFEAFYKKDLAKRLLLGKSASIDAEKSMISKLKTECGSQFTNKLEGMFKDIELSREINESFKQSSQARTKLPSGIEMSVHVLTTGYWPTYPPMEVRLPHELNVYQDIFKEFYLSKHSGRRLMWQNSLGHCVLKADFPKGKKELSVSLFQTVVLMLFNDANRLSFQEIKDTTAIEDKELRRTLQSLACGKVRVLTKIPKGREVEDEDVFIFNDEFSAPLFRIKVNAIQLKETVEENTSTTERVFQDRQYQIDAAIVRIMKTRKVLSHTLLITELFQQLKFPIKPADLKKRIESLIDREYLERDKGNPQIYNYLA*