MEVSPRLPGQAKLALSTGQTKIVDLGRGLLRRSEDAQELCAEKDIAQMAKLRTLKRPKELMQFGLGQKAVSSRSQAIYSLVRMGRDGIRCAEELLSEVKPWDVSSTAIRELAHSHARMGDVKSAMRHVDVFDEVHSAQLLIEILALGLTGTILKEREKLGSNFLTGVETNPVVQGAVNEVVEFIPKLGDWAEHVRQLPQKTRQQCFAEAFNELLLSCGRAHAVKVSFRVLEWMEALAIPKDAFTYEAIGVNVVKRITRLQKVWDLPQAPEDKVCPEVVFAGRSNVGKSSLVNMLLNRSAIAPTSSRPGRTKTMDFFDVNHGHPALPRFRLVDVPGLGFARVSHELRERWIALIGGVAGVALTRARFMAL*