MKRRGFGDEYIKRYKMMTRFHHQRVPLVILVCGTACVGKSTIATQLAQRLNLPNVLQTEMVYELLRTSTVAPLMSSPVWTRGFNSPEELMTEFCRECRIIWKGLAGDLRKATKDGKPIIIEGIHLDPRIFMMEEHKLLPPPTVDYEELNFSKVKDHKEIQRETNHSIGLSSQSNGKDRYPENVSSDGEASESDQLADSLKSMDIVEKIYENIEPVSRNKFSGHAGETVNDSGADQNPIHRKQSLGDLPIFVPIVLRMADFDHKVEFLEERVATRTFTEKDLDQDYLCSFTSQGLNVVDVSAATFPQTLDWLHNYLLQVIFCSIIYPFTMVCFVGYITG*