MMDVITGKTRPDEGSVLFRHTVDLSKTDEAAIANMGIGRKFQKPTVFESLTVFENLELALAGKRRTIDSLLWALDGSKKRRIETVLETIRLGDRQRAGGRQYVRGAERPAGDRSVFGTLTMLRADGIHLYYGASHILRGASVAAEPGKVTCLLGRNGVGKTSMLRGITGHAPVRRGTVMWEDADITKLPAHLRARRGIAYVPQGREIFPRLTVGENLQTGLTAVGRTARRLRDEVFDLFPVLKDMLNRRGGDLSGGQQQQLAIGRALVTQPRLLVLDEPTEGIQPSIIKDIERVIRLLANRGDMAILLVEQYYEFARDLADTVAVLDRGSVVLSGAIDDLSEADVRSHLTV*