GNQELFPCEVCGRRFAADVLARHGNICRKVFNKKRKPFNSLKQRLQGTDIPTVRKTAQSKSPPVKKSNWRQQHEDFINAIRSAKQCTLAIKEGRPLPPPPPSSINPDYIQCPYCMRRFNETAASRHISFCKDQSSRRVFDPAQTAAKFASKKQ