MRPQTVEQYIGQQHILGPGKPLRRALEAGHIHSMILWGPPGTGKTTLAEVAANYANAEVERVSAVTSGVKEIRAAIEKARENKLSGRRTILFVDEVHRFNKSQQDAFLPHIEDGTVTFIGATTENPSFELNNALLSRARVYKLTSLNQQEILQALHQAIADTERGLGKVAAVFADNVLDRLAELVNGDARMSLNYLELLYDMAREDDQGRKQIDLPLLAEVAGEKVSRFDNKGDIWYDLISAVHKSIRGSDPDAALYWAARMISAGCDPLYIARRLLAIASEDVGNADPRGMQVALAAWDCFTRVGPAEGERAIAQAIVYLACAPKSNAVYTAWKQALSDVHNLPEFEVPPHLRNAPTRLMKDLGYGEEYRYAHDEPGAYAAGECYFPPEMSGTRYYQPTQRGLETKIAEKLAYLADLNAKSPQKRYEK*