MASSSSMSNYDMPWVEKYRPTKVADIVGNEDTVSRLQVIARDGNMPNLILSGPPGTGKTTSVLALAHELLGANYREAVLELNASDDRGIDVVRNKIKMFAQKKVTLPSGSHKIVILDEADSMTTGAQQALRRTMEIYSNSTRFALACNISSKIIEPIQSRCAIVRFSRLSDQEILGRLMVVVEAEKVPFVPEGLEAIIFTADGDMRQALNNLQATYSGFRFVNQENVFKVCDQPHPLHVKNMVRNVLEGKFDDACYGLKQLYDLGYSPTDIITTLFRIIKNYDMAEYLKLEFMKETGFAHMRICDGVGSYLQLCGLLAKLAVVRETAKAF*