MNRQFVVRKVHNAAAGATAQTAKSIPYQPVPQNRFNPKRSAFNFKPKYTSGLVHNPPSAILQPSVQTPYLFLPPNDPRREMAKANRISPSIIQDMPIIREYRAPLQRDYSITAETVQKLKQLYAEDPVRWNLKALSKEFNIDMTRLRYFFKTQLQKAKKMENLQKAMEGENEDTQRLPKRHVLDRKKRREMWMRNEY