TVSNQQFAGGCAKAPEETPEDAARAAEEPQLLHGAGGCKWFNVHRGFGFLSMTARAGVALNPPVDVFVHQSKLYMEGFRSLKEGEAVEFTFKKSAKGLESIRVTGPGGMFCIGSETRPKGKDMQKHRSKGDRCYNCGGLDHHAKECKWPPQPKKCRFCQSINHVVASCPLKAQQAPSPQGKPAYFPEEEEEIHSSAMLPEAQN