MNTARLNPGIPLLLNGVTKRYGDNTILNELDLHIPSGQFVAVVGRSGGGKSTLLRLLAGLEKPNAGELLAGATPLAAIQDDTRMMFQDARLLPWKTVIDNVGLGLKGAWRDAALQALASVGLESRAQEWPAALSGGQKQRVALARALIHRPRLLLLDEPLGALDALTRLEMQELIVSLWQEHGFTVLLVTHDVSEAVAMADRVLLIEEKKIGLDLSVDIPRPRRTGSAKLAELEAEVLDRVMKRGDSERAPRLFSHG*