MINGFFRRLLSPLPLLHRFPLVLSFFPSDSRTAQVARPPLDSVNQVRTIVGFGCLQMFMEEMNDETEMEIGMLSEEIFPELLIQRVVYLYSKISQLDSLRPCEEVNALFSELVSLCIRPCTIDILSIDSNIQAVRSELIHLCGQAEGLLESHFSIILGRLPQPPSQLHLFPYYSNYRKLALMEFQMLCQSGVVTPKRLAFVGSGPLPLTSMVLALHHMPCTMFDNYDIDADANKLATELVRGDPDLSARMAFHTCNIKKVKERLREYEVVFLAALVGIDGASKVEVIEHLAKQMREGATLVVRSARGARAFLYPVVDEGLLEATGFDVVSVVHPTDEVLNSVIIATKSRLTAADEEEQEQEG*