MEKLFYKSQKRKRLRVSSSSVREGEDLISLLPEPLLCHILSFLTTEQAVWTSVLSSRWRHLWKLVPRLELDSFDFANDKACVEYIHKFLSLQGKPYLREFKLTIDHDVFDSEASLYGPCLGRVDMRKLERFQIKNKFGRGGFDDFRTPLTLSVCEALVCLKLHFVSLNDDLESLSLPCLKIMYLEDVVLPSDAAAEALISSSPVLEVLKICLSKDDFVVALRVCSPSLKSFTLKRVKPAYYAPEHSSVLIDAPKLECLSLMDFYHFRSFEIASMAADSVKVDIDVEFELMTDYLSELKIIYNLLRNFSGVKDMTISWRTLLFIHSSPLTNFLPKFHGLTRLRATMCLNASPELLPIVLESCPNVKHLTLELLIHYPEVITRLSTVLPPCLVSSLESVEMESPVTELATELDLARYFLKNSTTLKKLVLRLNQSSTGVKHKPGVLDQLIESPRLSSLCQFEVIPVVPISESSIA*