MGGAGGKLLGLLLCLLFLTELHGVFMRFTNVTCESKDLSMSIVEYCAVTTLSKNKNSISLRYAMLKPMFTNIEIYFQLMT RGSESIHAASNWQPFLHTMKLDLCRFWKNHHNHLARMVFEFIDGHTNMNHTCPYTKEKYISIDDLTNTEVSAKIRGVPMP KGFYALFTTWSTENITRVVTNFYFEVISP