MEEPQSPHLPFPITNNAAVPTSTSTTAVQRRLEGKVAIITGGASGIGEASVKLFVECGAIVIVADVQDEVGEKLCSFLGSSALYTHCDVTKEEDVRAAVDLAVSRFGRLDVMFNNAGIGGSKMNEKTEEINMEEFERVIRVNLFGIAHGIKHAARVMVPARKGSIICTASLASVIAGTASLAYTTSKHAIVGLVKSATSDLGRHGIRVNCLSPFAVATPMIMNTIRANTQNPNLTVEEVEAFRDRHANLRGRGLKALDIAKAAVFLASEDDAGYVSGLNLIIDGGFHVASHIYDVEELVKH*