MGKEKRVDLKMLREIKWISCRESINSNNSSVKILGTKKCSPAFRANNLEILLNNPAPNGSMWKVGKLAIDLRGINYDSPFVLTMDPMVIDTRVCDLRVPTLGTMEWFHFRAREIQFISGKPQQCQAGLMLQNARILDERGNIDEDINGHWNFNNMTMIKDFVSQGLDLQAIQKYSRLSVESASFLVRLKSDAKDKKHDKNATTFTRDIKVQAIGRDGLSKKLSLVLGRCQVNPQLKVPIRGNVIAIVVGVMKIIPGLCSKDTYLVNLSLAHILELAVEAVMVVIRSPLALTDTSNKIKKGTKQDVVMWGPTFRIAVPTILDRDDVQKRVEAKGGLSNKLFEIAYGHRFAAIEGS*