MSSTKDIVLVTGANGFIGARTVEAFLAADYFVRAAVRSESSASSLFSALPVYASSGYLTAAIVHDISATGAFDDAVQGATAIAHLAAPVNFSNRDIDYVIKASMQGTLSILESAIKEPGLKSFVYMSSIVTVRGQSPKYPDKGYTEEDWNDQIEDALSKAGTDATGHQIYVASKLKAERAFWEFQKTHADKVNFTMTAVNPVWVAGPPLILPDDPEKLSETAIVAYRIMNGQDMPSTGPGNGTHVDVRDVARLIVFAVEKKQVADGQRYIVGGNGNYANIQAYRDLLRKAYPGRKNIISEGEPGKGYNQDYSTPEGGFLVDGSKAVQATGQDWISFDQMTLNAAKAYERYF*