MGSVSNQQFAGGCAKAAEKAPEEAPPDAARAADEPQLLHGAGICKWFNVRMGFGFLSMTARAGVALDPPVDVFVHQSKLHMEGFRSLKEGEAVEFTFKKSAKGLESIRVTGPGGVFCIGSERRPKGKNMQKRRSKGDRCYNCGGLDHHAKECKLPPQPKKCHFCQSINHMVASCPLKAQQGPSSQGKPAYFREEEEEIHSPALLPEAQN