MWDGAAWIGLPPGVGCVRAFAHRDGRERICVRRTPQGLARNAENAPRTAMLPVDDGTGRIAVQNLSFAWRDDLRPWKAPRPVLKQLTFEVLPGEVVMLLGANGCGKSTLLQILGGVLFADSGTVVAPERTYLFLQNMGETIMMHTVRRDLEFCASSEVTDPAEIDARIKASLATVKLEAFEGREVEKLSGGERQRVALAGALVFKPDAFLMDEPTAAMDRRNRVNVVTAICNWARESRVPVLWVTHLKSELSYADRIIIMHEGQITRQGSPREMAPFVDAIGSRQTN*