MALGLGRGKGRRQGVVAAHQQGTTFPRHPHVAHSPTSPSVFPIRARPFLLHVSRLPVANYASVSDPGTAAQFEAPNSPERRSDAVAWLRSLLAGSGLPLPPPHVSDDDLRSFLADGVILGAALRRLGCASTSNQGGASAAAAAGSDVERFVAAMERLGLPSFAASDHDRGPMLAVIVCLLALRGLFGSNVGEGLHCSLEAKSRMHNMEFPIRVNGCCTQNCQSREKGEGSIPKVSRSPATSEPSSPISMPELSSISRHTRHNFHEVFHLRQGIYSDMPISKVLEIMKSTNLDQNSLIRAREEKYKSRIRVLEALASGTGGQMQINSSAANGKINIAEDHVLQMMINKSKIGERRLVDKDMSSLMAQKEDVARLTKDKEDMVRLLKDKEDIIRLMKEKEEMVLLIKEKDDMVTSRKEKIDGRDQSANAYANKSTTYNDETIRMIKEKEDSNITIMKLKSKLEAVKSLFEESHNQLESAKEEVLKLQKDKENSANIISKLRQELSLAHESYKTHIQELESSALQASKFFEHRIKEVDLMLEDSIKKRTDLEEVLKSRMDTWKKKEIMDLRLSSVSIRHEIQNCQRRWSEELNGLGQSLNILINDSENYHAALEENRKLYNEIQELKGNIRVYCRIRPFIPGEDQKSTTIKYVGDNGDLIIANPTRHGKEGSKSFKFNKVFGPTTSQDDVFKDIEPLIRSVLDGYNVCIFAYGQTGSGKTYTMTGPENATENEWGVNYRALNDLFHISHNRGDTIMYEINVQMIEIYNEQIRDLLCSNGS