MAASTPDTPVGSHLVFISHRGVRMKLGFASCLYYALKSTGIDAFLDMEELPIGSDARKNMLEAVGRASIQVPIFTEDFGTSNWCLEELAIMMDSKRDRGAKVIPVYFNLEPEELRNENGPFGKHLKAFLQNCPSGDEIIRRWKNSLEEASWLEGFRLKTYGGAEGKLIEALVKKIDVKIVDRLCVDMVREPVGLDVKVQEVVERLCLQEETRVHVVLVWGMGGVGKTTLAEAIYRQYRKDFEEASFVLNCGGLPVIQIQGRLLKDLLRCNSNMAEDVSLRRSRLRDGLNQKKAFIILDDVNSFSLLEDAVNVKQLCPGSRILLTSRNKIAFPQEEDFSAVFGGDRYELQTMGDRESLQLLCLHAFRRPHPNPGFENVAKEVAKACGGLPLSLEVLGGHLRTLKEEKLWREAIEKLLDNKYKGISGRLMISYEALDDDEQQMFQDVACFL