MAASSAPRDYELPWVEKYRPHRIADIVGNQDAVSRLQVIAQDGNMPNLIFAGPPGTGKTTSILALAHELLGDRFKDAVLELNASDDRGIDVVRNKIKMFAQKKVTLPPGRHKIILLDEADSMTAGAQQALRRTMEIYSSTTRFALACNMSSKIIEPIQSRCAIVRFTRLSEQEILDRLMQVATAEQVPYVPEGLEAVVFTADGDMRQALNNLQATYSGFGFVNRDNVFKVCDQPHPLLVTNIVKQCLTGNIDEAYVGMKQLFDLGYAGSDIITTLFRIVKNYDMPEYLKLEFIREVGFAHLRIASGVGSLLQLSGLLAKLCIVREKAKA*