MQAHLVIVGTSVLRNALQRAQRGAHDGCSWPGDRCLELLASCADPRRLDRGKCAELRRDSRCWSYVECLVKSDPYGMSAELNAMEWVLGSGCAGVGRIVLYASDTLEGRYAAEILRGFLTGKCRGAEVSERMVSGLGTDFWRGLINIVEAITSDVKELAREGYTVYLNATGGFKPEAGIALLAASLAGPIAAYYKHESMREAVMLPLIPLNVDKGRVLAIVAKLEYLAHHKPKIRLDDPQLVEVQWILYFLAQSGALESLGEGYYKVTDCAAEILTLVSKLYLGML