MQREEKQLEASLDALLNQVADLKNSLGSFIYKLENEYDRLTWPSVLDSFALLSGQLNTLNKVLKHEKTPL
FRNQVIIPLVLSPDRDEDLMRQTEGRVPVFSHEVVPDHLRTKPDPEVEEQEKQLTTDAARIGADAAQKQI
QSLNKMCSNLLEKISKEERESESGGLRPNKQTFNPGDTNALVAAVAFGKGLSNWRPSGSSGPGQPGQPGA
GTILAGASGLPQVQMPGAPNQQQPMLSGVQMAQAGQPGKMPSGIKTNIKSASMHPYQR