MATDGKEHLSIVICGHVDSGKSTTTGRLIFELGGIPEREIEKLRAEADALGKSSFAFAFYMDRQKEERERGVTISCTTKEFFTDNWHYTIIDAPGHRDFIKNMISGAAQADVALLMVPADGNFTTAIQKGNHKAGEVQGQTRQHARLINLLGVKQLIVGINKMDCDTAGYKQERYEEIRNEMKNMLMKVGWKKDYVEKCVPVLPISGWQGDNLIKKTTNMGWWSGVDVIDYEMKGDKHHIDTLLDVLNGMVTKPPRNDAADMRLPISGVYKIKGVGDVLAGRVEQGVVRPGEEVVFIPTHTVSNPCVGKVFTVEMHHKRVDEAHPGDNVGMNIKGLDKINMPRTGDVMIYKKDTTLKACKNFNAQVQVLDVPGQLKPGYSPVAFVRCGRSACKMTELIFKVGKETGGKKMESPVALKSNEVAEAVFEPQHPFVVDHFKACDGLARIAFLDGNTAVMLGKITKVQFKEDK*