QSKLHMEGFRSLKEGEAVEFTFKKSSKGLESIRVTGPGGVFCVGSERRPKGKSLQKSRTKGDRRCYNCGGLDHHAKERKLPPQPQFCQSISHMVANCPAKAQQSPSSQGKPAYFREEEDMHSPALLPESRE