KGPCAVCGDKSTGTHYGVVSCNGCKGFFRRTILRNQKFTCRFNKRCVIDKNFRCACRYCRFQKCVGVGMKREGLFLSFLSNSHWEIHIRFHQSEVTL