MIMDGYALRSVMDLPPLFRSTFSFRYFNSLQSECFPACFLSDMNMVISAPTGSGKTVLFELCILRLLSRFISGEGKFIHIKGSLKTIYVAPSKALVQEKLRNWNQKLGSWGISCLELTGDNEYYNIKDIQDADVVLTTPEKFDAVTRYRIKDGGLSFFGDIALVLIDEVHLLNDTRGAALEAIVSRIKMLSRKPELKSSALANVRLIAVSATIPNIDDLAEWLMVPRQGVKRFGEEMRPVKLTTKVFGYTPAKNDFLFEKRLQNYVFDILMQHSRGKSALVFCSTRKGAQEAAQQLSQAAMTYGHSNPFIKSREQQERLREASLSCNDKQMQSYILYGVGYHNGGLSMNDRSLIEGLFLNGDIQVLCTTNTLAHGINLPAHTVVIKSTQHYNKEKGIYMEYDRSTVLQMSGRAGRPPFDDTGMVIIMTRKETVHLYENLLSGCELVESQLLPCVTEHLAAEIVQLTVSDITGAIEWMKCSYLYVRIKKNPEKYAVRRGLSGDSLESHMQDICVQNVHELSRYQLIWTDEDGFRLKPLEPGRLMTKYYLKFDTMKHIMQAPGNCSIEDALQIICSAEELAWIQLRRNEKKLLNDINIDKDNRLRFHILGDKGKRKKRIQTREEKIFVLANDCLTGDPLVHDLSLSQDMNSICANGYRIAKCMKEYFLFRKNYRGTLSSALLAKSLYQKVWDDSPYLLKQLPGIGMVTAKALHSMGVKSFASLSVADPRKIEIVTGRKYPFGNHIKESLLSLPPKVEMKVEETESQRQGKSKVMVTLTRLSQPVQTTKRHYADMVVGVEEDNLVLFHEKIRVDDFPSPYSRTVLVPSPQQGKLTVKADLIFDEFIGVDLHQKVLLIKEIGLNFVNKYRTKQLSSFQANDACVIKDTEGAAQASCQVSNTLPEPEWSSDMPSFKLIDEDIEEVVTAAVVEDDECRIIDKKTIFDHIQTLKHIIKRTREEQLLVKNAGVPEEVTRTKVPRRSMVIQSAEYIDLEENRPFYNKDQRPDSHHVSNAIYLASPGELSFETGSVPFETVAEEMAFDYKPMDSKIFHSFENVKNTESKLLSMANETYTVHQPEHNSAIFGFQETIPTKVAQNAVANLDLEPVNTKRKAIIEIKEVDDLTLNGNTPCTSDKTDLSLVTSRKAAEERSRLLSSSDSYVNMNKVGYPLRSPSFQEQRCSSSVQVGETSQANPYGFKSIFSFLFE*