MAEELPLVGVSFEAGRGLEQVLDWIGRSLTKTVLVQVSTNLLSIRPVLEGLQALPTVPLAEELVYGQAPQRTSYLSAAQVEMAIAQQLVELENAGKALDPSQVAALEHGLGQRVALIQGPPGTGKTFIGVMLSQAIVHHSQETILCVCYTNHALDQFLEALLDKGIKDIVRIGGGSKSSRLAPYNVWELSEEEDRTMSSARRYGTLQELVSADLKHIRDLELKLAALQPPVQHFVRGTEKGGKPDKSGWVETTFG