MEHGRGRVCVTGAGGFVASWLVKLLRSKGYMVHGTVRNPDDEKNKHLKSLEKAQENLQLFKVDLLDYDSLYAAIEGCCGVFHVASPVPPSTVANPGTELLEPAVRGTLNVLKVCSETGVERVVVV