MVRKVALQGNLDLAGPEAVFNILFGRDEFMKRYHKKINSDPHAEASSWNKSREREVKYIAVSEAPKMITKLIGESFPVREAQKYIKNGDCYTITCTPRIDSPSGDRFFTVAETVLSPDESGVGCAITSNVTLECKGGIWGLEGTIESFMEGRARTGFDRWLTFAKLFCQEKLAMAGAQEIDDIHECFFDAQEVSVDNTLLAGTQMPADHSTPVNRILNRFRAAFSASSENVHFQDEFFMRTVLREVNDIHISCGALKGHLEKLNTKMLKIDDDLALIRLALERQDVVVSRRRQLTLLGAGFAAGFGLGFMYLRTKRQI*