MPLADKIRPKTMNDVIGQSHIIGNGKILSKILQSNFLPNMIFFGPPGVGKTTVAEIIAERSNKSFYKINATNSSLEDIKKVISELGSINNVNGVLLYIDEIQSFNKKQQQSILEFMENGSITLIASTTENPYHYVYKALLSRSTVFEFKPLEKLDVEKGLKRAVEVLNEDSYMDIECNNDAIEDIAILSDGDMRRALNILEVVVYSTKPNKDNITYIDSDVIRASTFNKIINYDKNGDSHYDILSAFQKSIRGSDPQASIHYLARLIKGGDLISICRRLLVIASEDIGLAYPNAIVIVKACVDSAMQLGFPEAKIPLAEATILLATSPKSNSACIAIMKAMDELDKEFVKDIPNSIKDAHYSGSKEIGRGCGYKYPHNFKNHYVKQQYLPDSIKDSIYYIPQENKTEKNIKKYLEYLNSDF*