MADQEFDIDAYFASRSEGQTATSTPEDQHCGFVAIVGRPNVGKSTLLNNLLGQKISITSRKPQTTRHRIMGVETEGKYQAIYVDTPGLHIEEKRAINRLMNRAASSSLSDVNLVLFVVEGTHWTADDEMVFNKLQKANFPVVLCVNKVDQVKDRNEVMLHMLELSKRMPFVDIVPISAKQGKNTDVLKKHVREHLPKAVHHFPEEYVTDRSQRFMASEIVREKLMRFTGEELPYSVTVEIERFDYNPDTDGFHINALILVERIGQKKMVIGKNGEKIKTIGREARLDMEELFGRKVYLETWVKVKSGWADDERALRSLGYIDDL*