MDSKSVVDLLEASAGVHFSGLHLDGIENKMATEVDKPSTSTNEDVHKQPFIIGVAGGTASGKTTVCDMIIEQLRDQRVVLVNQDSFYHTLTDEELKRAHEYNFDHPDAFDTDELLRCMEMLKHGHAVDIPNYNFRTHQSHKASTRKVNPSDVIILEGILLFHDPRVRDLMNMKIFVDTDADVRLARRIRRDTVEKGRDIRSVLDQYSKFVKPAFDDFILPSKKYADIIIPRGGDNHVAIDLIVQHIRTKLGQHDLCKIYPNLYVIHSTFQIRGMHTLIRDAKTTKHDFVFYADRLIRLVVEHGLGHLPFTEKQVTTPTGCVYTGVDFCKRLCGVSIIRSGESMENALRACCKGIKIGKILIHREGDNGQQLIYEKLPKDISDRHVLLLDPVLGTGNSAVQAISLLIQNGVPESHIIFLNLISAPQGIHVVCKKFPRLKIVTSEIDVDLNEEYRVIPGMGEFGDRYFGTDEDDQQEIPPV*