MQSHIDAEVVKVLRDVYDLAKPCLRSLVVIGHVDSGKSTATDHLIYKLGGIVKHMIERFEKEAAEMTKWSFKYAWVLDKLNVERERVEVLRLYLKGYSHGMDIMSPVHKVCNGHSNTNESTDKQDKEVSLFQPASEFLPMIDEVFRTLVDKTKGIKGVNVEIYKFFSYVHYRNVDEKNWPTIAQLVHQVLKSFPRLRLTHGCKIVCYHYQIGPVQEEFKIPVTPEEYTRNNLKFSLVDVVYEWEKFDTILTNSIFGDILSDEASMVSMLPSASIGHHSNKIELVNLVLAGYHNFGLIPGEH*