MAQSTLRAKEDVQSFVLLSGHRIPAVGLGTWRSGSQASDSVATAILEAGYRHIDTAWEYGVHDEVGHGLKAAIDAGIERKDLFITSKLWCHDLSPERVRPALLNTLQELQLDYLDLYLIHWPFRLKEGASRPPKAGDVLNFDMEGVWREMEKLKTQNLVRDIGISNFTLKKLNKLTGFAQTMPSVCQMEMHPGWRNDKMLEACKKNGIHVTSYSPLGSQDNGRDLIHDPTVEKIAGKLNKSPGQVLVRWAIQRGTSVIPKSTNADRIKENMQVFDWAIPEQDFNVLSSISDQKRVLHGEDLFVNKNDGPFRSVADVWDHED*