LHTGESHVLSNEDIQEGPQVCVVCGDEASGIHYHALTCDSCKNFFWRSMQKKVEFMCDNDGQCFVGDKQSRSRCQKCRFDRCIESGMKKDCKLLVIYFVLMFYLNSHEANGNGYGCCRGRCCCCS