MATDGKEHLSIVICGHVDSGKSTTTGRLIFELGGIPEREVEKLKAEADALGKSSFAFAFYMDRQKEERERGVTISCTTKEFFTDNWHYTIIDAPGHRDFIKNMISGAAQADVALLMVPADGNFTTAIQKGNHKAGEVQGQTRQHARLINLLGVKQLIVGINKMDCDTAGYKESRYEEIRNEMKNMLIKVGWKKDYVEKCVPVLPISGWMGDNLIKKTTNMDWWKGMDCEDYAGKGTKHHVDCLLDVLNGMVNKPERLPDAAMRLPISGVYKIKGVGDVLAGRVEQGGVRPGEEVVFIPTHTVSNPCTGKVFTVEMHHKRVEIAHPGDNVGMNIKGLDKINMPRTGDVMIYKKDDSLKACQDFNAQVQVLDVPGQLKPGYSPVAFVRCGRSACKMTTLIFKVGKETGGKKLESPQALKSNEVAEAVFEPQHPFVVDHFKACDGLARIAFLDGNTAVMLGKITKVTFKADK*