MRPENLAQYIGQQHLLAPGKPLPRAIEAGHLHSMILWGPPGTGKTTLAEVIARYASADVERISAVTSGVKEIREAIERARQNRNAGRRTILFVDEVHRFNKSQQDAFLPHIEDGTITFIGATTENPSFELNSALLSRARVYLLKSLTTDDIERVLDQAMNDKTRGYGGQDIILPDETRRAIAELVNGDARRALNTLEMMADMAESDDSGKRVLKAELLTEIAGERSARFDNKGDRFYDLISALHKSVRGSAPDAALYWYARIITAGGDPLYVARRCLAIASEDVGNADPRAMQVAISAWDCFTRVGPAEGERAIAQAIVYLACAPKSNAVYTAFKAALADARDRPDYDVPVHLRNAPTKLMKEMGYGQEYRYAHDEPNAYAAGEQYFPQEMAQTRYYHPTNRGLEGKIGEKLAWLAEQDQNSPIKRYR*