QSKLHMEGFRSLKEGEAVEFTFKKSSKGLESIRVTGPGGVFCIGSDRRPKGKSLQKRRSKGDRCYNCGGLDHHAKECKLPPQPKKCHFCQSISHMVANCPAKAQQSPSSQGKPAYFREEEDMHSSALLPETRE