MVRIIAKNISKYFKKGKNRVVALENINLTIENGERFGILGPSGAGKTTLLRIIAGLEVPSEGELYFDDKLVAKGGKVIVPPEDRRIGMVFQTWALYPNLTAYENIAFPLTNIKLSKEEIRKRVEEIARILDITHVLNHYPRELSGGQQQRVALARALVKNPSLLLLDEPFSNLDARIRDSARALVKEVQSKLGVTLLIVSHDPADIFALADRVGVLIKGKLVQVGPPEEIYNKPISIEVASLIGEINRIEGKVTKEGVIIGSFKIPVSVSSDRALIGIRPEDIKISKEPIEEEKWILVGKGRVKVVGYQGGFFRVTVSPLDSEEEIVTYSDHPIKAGEEILVYVKKGSIKIFT