MTDMHDDIPAGSRCGYVAIVGRPNVGKSTLLNHILGQKLAITSRKPQTTRHNMLGIKTEGEVQAVYVDTPGLHKSGEKALNRYMNRTASAALKDVDVVIFVVDRTRWTEEDQMVLERVQYVSCPVLIAVNKTDRIEEKADLLPHLEWLTQQLPKAEIVPISAQHGTNLDVLEKLVAERLPESEHFFPEDQITDRSSRFLAAELVREKIMRQLGAELPYQITVEIEEFKQEGRILHIHALILVEREGQKKIIIGDKGERIKSIGQNARKDMEVLFDSKVMLNLWVKVKGGWSDDERALRSLGYGDL*