MSLNIPPKPEESLWTDDQWKAIQAKGNNVLVAAAAGSGKTAVLVTRIIEKLIDESANLNVDELLIVTFTNASAAEMKFRIGKGLEEALGQNPDSARLKRQVALLNYASISTLHSFCLEIIRKYYFEADIDPSFRLIEPIESSMIRDEVLEGLLEQEYGIENNEAFFHLVESFTGDRSDAELHSLISKLYDFSRANPDPNAWLEAMVNFYNTEEITSITELPYFPIIKEDIELRVNQAKNYLLNAINYANENNGPAPYLATLENDLVQIQALSELNWSSWTHLKTSIENIDFKRIPTLKNKSDYDEVYVEEAKKFRDAAKKEMKNIATDWFSREEVNYLSDLEKMKPDIQTLSELVKKFAANFFEEKQQRGVLDFNDLEHLALKILLNDDKASEVAQNYQKQFKEVLIDEYQDTNMVQETILRLVTNPSEAQGNLFMVGDVKQSIYRFRLAEPTLFMTKYQTFQQDGSGNGIRIDLSQNFRSRKEVLDATNFIFRQLMDKHIAEIDYDTAAELTLGANFPETNAMETELLLIDMKTEDTETEDELSPQELQKNQVESRAIAMKIREMIDNKFPIYDKKLKQNRPIQYRDIVILSRAMTSAPDMEEAMKVQDIPFYANNNSGYFETTEVATMIALMKVVDNPYQDIPLAAVLRSPIIGLNEEELGQIRMAKKKGYFYDALLTYKDITVSETANKISDFVQQLNNWRELSIRENLTSLIWQIYQETNFYEFVGGLPGGKQRQANLRALYDRANQYEKTSFRGLFRFVRFVERLEIRGDDLGTAKTLGEKEDVVRMMTIHASKGLEFPVVIVSGLSRKFNMRDIYSKTLLDKDYGFASSYRDVEKMIVYPTIMQQAIKQKKSREMIAEEMRVLYVALTRAEEKLILVATVPDFEKTSKNWLQVAKEKETILPAATRAKAKCYLDWIGNATIRHPAFKELLCEEIIQTLATEMKLQIEIKTKEMFLTNELERAESDNWLENIKEHQPVPIQSPYKDEIQRYMEYEYQNEAATEIRAKQSVTELKRQFSLQDSWSDTTLLKEFQKVSLDRPKFLQKNKLSATEIGTAMHTLMQAVSLDYKPTKEDLEQLLHTMREKDILTDVQIKAINIKQILDFFESPLGETMLQKKDLVKREVPFSYLLPVSELYEKVDLDERVLIQGVVDSMIEEEETITLIDYKTDKIEGRYADWNAAEKVMKERYHIQIKLYAEAIQAISGKKVAAAYLYFFDGQHICQINTKEGL*