MGSVSNQQFAGSCKAEEGETAARAAEPQLLHEAICKLNVRMGFGFLSMTARGVALDPPVDVFVHQSKLHMEGFRSLKEGEAVEFTFKKSAKGLESIRVTGPGGVFCIGSERRPKGKNMQKRRSKGDRCYNCGGLDHHAKECKLPPQPKKCHFCQSISHMVASCPLKAQQVPSSQGKPAYFREEEEEIHSPALLPEAQN