MDYKMNNLQLEALLNETLSPQLIKDYCPNGLQVEGKVEVKRIVTGVTASMALIEAAIELKADALLVHHGYFWKNEPEAIRGMKGRRIRTLIQNDLNLYAYHLPLDIHPQLGNNAQLAQRLGICVDGGLEGHPQSVAMFGYFLQPLTGEELAHRIGQVLNRTPLHIAPDQADKLIETVGWCTGGGQDYIELAASRGLDAFISGEISERTTYSAREQSIHYFSAGHHATERYGIKALGEWLAENHGFDVTFIDIDNPV*