MAAADVKVNAEVRDLTRIERIGAHSHIRGLGLDDALEARAVSQGMVGQAKARKAAGIILQMIKEGKIAGRAMLLAGQPGTGKTAIAMGMAKALGDETPFAMMTGSEIFSLEMSKTEALTQAFRKAIGVRIKEETEIIEGEVVEIEIDRPEGGNAAKTGRLTLKTTEMETIYDLGQKMIESLTKEKVTAGDVITIDKASGRITRLGRSFARSRDYDAMGPSTKFVQCPEGELQKRKEVVHVVTLHEIDVINSRTQGFLALFSGDTGEIRSEVREQIDAKVAEWREEGKAEIVPGVLFIDEVHMLDIECFSFLNRALENDMAPILVTATNRGITRIRGTQYRSPHGVPIDLLDRLLIISTEPYTEKEIRLILDIRCEEEDVEMSEDAKELLTKIGFETSLRYAIQLITAAAIVCQRRKGTEVDIEDISKVYSMFVDVKRSTQFLIEYQEQYMFNEVPVGDGEEMETSL*