VQSSLELLKESRGRCPPPAELADLTGKLCRDFRDDLAQVEPLVEAVLGSPLLLYLLDREDVVLVCVLVLAWKEQHQAAFRALEDCRVPGRSLELVQLWNDIHYCLAMRKLGVVMLSPMQKFRCMKENPPPPSLCPEGLRSWNLPREVRQKLQDFASGMSTNPVKAQRETLSSETSLSEEQVYNWFANYCRKRRALLQHVELAGGKAAQGPDAWGRGLDPPCPSGDPHADPWCRDRSQSSGREEKGPPWSPEATKGLWAPLVPALGLPGDKMFSEPLAPSGTPQSKYLEEGPGTGGGHMELQPLLLPPESIFPQSPQEPTQATSSFPHPESTMELSQPQTSSQVQWPDGQTSSDAFWGAQMLFEFSGGSLG