GKRKERLFQFLFEMLQTPSMRSCIWWVQSSTGTFQFSSQNKEHLAQLWGRRKGNRKTMTYQKMARALRNYSRTGEIQKVKRKLTYRFDEKTLKGLQGL