MERVNLGALGYENGGVMMTRDPKPRLRWTADLHDRFVDAVAKLGGADKATPKSVLKLMGLKGLTLYHLKSHLQKYRLGQQQAKKQNLTEQNKENAGSSYVHFDNCSQGGISNESRFDNHLRQSGNVPFADTLRHQVDAQQRFQEQLEVQKKLQMRMEAQGKYLLTLLEKAQKSMPCGGNGAETDKGQFSDFNLALSGLVGNDHKNIKAGLITDISHVNGDLTDNFRLCGERDTGETEDACVKPESGFVHFDLNSKDGYDLLNSGKYGIEMKPNVIADRHQ