MEVEFSRENFLLPEMKYEYLDHTADVQIHGWGSSLKEAFEQCGVAMFGYMTELDYVSVEQCFEIEAHGDDLESLLFHFLD ELLFLFSAEPYLVCKKLEITKFDVENFEISCHCYGEPFELGKHPQGTEVKAITYSAMQIIQDVEASNYEVFVIIDI