MVRKMEWAARANHLGGLPRRLLFGTVGAFAKLFTSFLNSTHIHNPETLIQLVKHRPIGKPLITVTNHMSTLDDPFMWGFKGFPSMDANIGRWVLAAEDICFKSTLMSYFFRLGKCIPITRGGGIYQEHMNEALDRLIEGEWLHTFPEGKVCQDYGPIRRLKWGAASLIVRAPVTPIVLPIVHCGFEKVMPEKYFFGRRPLIPLCNKDINIIVGEPIEFDLTELTQRAKSSRTDPSLQPRGNWPTLSQFNGLDEAAQRWLYANISDRIRSVMEKFLVMGAALTNMGR*