MLRHVSNTEMSENAAKELGFQPGDVVQEWLWDDDVDDSIRQSIEGLTGEDLVDEEYDSSVDGVVVWWRDGDDEDELSDTIMDAGALLEGEGPFWVITPKPGRQGAAGPNTVQNASKNAGMNAATPVTLSEDWNGIQLRAFGHGH