MDAISFVLGVRTGQLRGAQLKDLIYAFDDKEKEQKGRRAFVRLVYQLGNGSELQFTRAITSSGGSEYRIDGKMVSWDEYNGKLKSLGILVKARNFLVFQGDVESIASKNPKELTGLLEQISGSEDLKKDYEDLEEQKARAEEKSALVYQKKRTIVMERKQKKEQKEEAEKHLRLQEQLKSLKKEHFLWKLLNIEKDIAKINEDLEAENKSREDVIQEQESCEREASKAKKEQAKYLKEITQFEKKISDKNNKLDKNQPELLKLKEEMSRINSKIKSSRKELDKKREERRKHAYDIEKLRNDLQDVAKSLDDVNEKVQDGGVKLQLADSQLKEYNRIKEDAGMKTAKLRDEKELLDRQQHADTEARKNLEENLQELTNRKEELDSQEEQMQTRLKNILDASVKHKKDLTQEKKDLREMQDKLGASRKKHQKYKLRISEIEDQLRELKADRHENERDARLSQAVETLKRLFPGVHGRMTELCRPTQKKYNLAVTVAMGKFMDAVVVEDEHTGKECIKYLKEQRLPPQTFIPLQSVRVKPIVEKLRTLGGTAKLVFDVIQYPFLIQMLQNIFFSREVNFLHLENYLSWSASVELWFMGQGYEDHLVTQEADIPEVDRVQWRKIDAQLCSVLWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXDRRSTSGYCVFIGGNLISWKSKKQDVVARSSAEAEYRAMALATCELIWLRHLLQELRFGKDEQMKLICDNQAALHIASNPVFHERTKHIEVDCHFIREKIASGCVATSFVNSNDQLADIFTKSLRGPRIKYICNKLGAYDLVTEVLFAMFMYYINVPLMLKCGIKKKEGIKSSASAVISIGHSTIQGFRLFADKFNQLEMMPKSVIFLVCKLNHHRFDPALEKAILFAVANTLVCDDLEEAKVLSWSGERFKVVTVDGILLTKSGTMTGGTSGGMEARSKQWDDKKVEGLKKQKEQYESELEQLGSIREMQLKVSELSGKISGLEKKIQYAEIEKKSIDDKLAKLRQEKRNISEEISRINPELRKLKDVIDKRATEIRKLEKRINEIVDRIYKDFSESVGVKNIREYEENQLMAAQQVAEEKLSLSNQMAKLKYQLEYEQRRDMDSRITKLESSISSLENDLKQVQKKEAEAKLAMEKATGDVDQLKDEVQEWKSKSEECEKEIQKWKKRASTAAGSISKLNRQISLKETQGEQLKLQKQEILEKCEVEHIILPTVSDAMEIGSSMPSPVFDFSQLNRSHQVDMRPSEREKVEVEFKQKMDALISEIERTAPNLKALDQYEALQEKERHVTEEFEVARKEEKEITDKYNSVKQRRYELFMEAFSHISGNIDKIYKQLTKSNTHPLGGTAYLNLENEDDPFLHGIKYTAMPPTKRFRDMEQLSGGEKTVAALALLFSIHSYRPSPFFILDEVDAALDNLNVAKVAGFIRSKSCEGARGNQDGEGGSGFQSIVISLKDSFYDKAEALVGVYRDSDRGCSRTLTFDLTNYREA*