MKTEFKTCGGCTEQITDRYIFEVNGCTWHGSCLRCSVCFCPLDRQASCFLRDGDVYCKADYVKKFKTSCAKCARSISATDWVRRAREHVFHLACFACDSCGRQLSTGEQFAICEDRVLCKTHYMELIDDGTASSEDGCDADGNGGSGKNKSKRIRTTFTEEQIHILQANFQVDSNPDGQDLERIALATGLSKRVTQVWFQNSRARQKKHVHEVPGT