MGSVSNQQFAGGCTKAAEKAPEEAPADEPQLLHGAGICKWFNVRMGFGFLSMTARAGVALDPLVDVFVHQSKLHMEGFRSLKEGEAVEFTFKKSAKGLESIRVTGPGGVFCISSERRPKGKSMQKRRSKGGRGYNCGGLDHHAKECKLPPQPKKCHFCQSISHMVASCPLKAQQAPSAQGKPAYFRDDEEEIHSPAMLPEAQN