MATDGKEHLSIVICGHVDSGKSTTTGRLIFELGGIPEREVEKLKAEADALGKSSFAFAFYMDRQKEERERGVTISCTTKEFFTDNWHYTIIDAPGHRDFIKNMISGAAQADVALLMVPADGNFTTAIQKGNHKAGEVQGQTRQHARLINLLGVKQLIVGINKMDCDTAGYKESRYEEIRNEMKNMLIKVGWKKDYVEKCVPVLPISGWMGDNLIKKTTNMDWWKGMDCEDYAGKGTKHHVDCLLDVLNGMVNKPERLPDAAMRLPISGVYKIKGVGDVLAGRVEQGGVRPGEEVVFIPTHTVSNPCTGKVFTVEMHHKRVEIAHPGDNVGMNIKGLDKINMPRTGDVMIYKKDDSLKACQDFNAQVQVLDVPGQLKPGYSPVAFVRCGRSACKMTTLVFKVGKETGGKKLESPQALKSNEVAEAVFEPQHPFVVDHFKACDGLARIAFLDGNTAVMLGKITKVTFKADK*