MDTAYDFVVIGGGTAGLVNASRLSEDPSISVLVLEAGADLTADPRVNIPIFYAALLGSDADWKFQSSPQPGLNGRVLGLNQGKALGGSSSLNAHVFVPPFKGAVDAWEELGNLGWNWSKLKDYFSKVYSSPTVAQDAKENLAIEDWPGLNEAKGPIQTSFGNKTHPIRRAWAELFRSSEQYNAGDPFIHSSVGSFSCLASIDSEGKRSNSASAYYKPAESRQNLHVLTNSFVERVLFDESKPPRAIGVQYNLDGVSKTVQAKSEVILAAGAFQSPKILQLSGVGRAELLEQHGIDIVMDLPGVGQNLQDHMILYTAFQAKPELETKDSLVRQEPEAISQAMQEYAATQSGPLASLGVHTYAYLPLPEPDRSALQTLFTNDAPESSQHRATQAYYDIAKTTVLDPRQPSAAYLSALGQTNYPKDLKDGTIPAASLGKFVTLGVMLSQPLSRGSVHITCNNPEKPPIIDPGYLSNPLDLEVMARHMLRIKELAESPQLGELLEQPLKFRDPDADFQGDLDAARKYARDNLVSMWHFAGTCSMLPREKDGVVDSHLKVYGIEGLRVVDASAIPLISTANLQATVYAFAERAADLIKQEWKSKYIRR*