DTIKWVTLKHNGVIFPPPYQPLPSHIKLYYDGKPVDLPPQAEEVAGFFAALLESDHAKNPVFQKNFFNDFLQVLKESGGPLNGIEIKEFSRCDFTKMFDYFQLQKEQKKQLEKKQIRLEREKFEEDYKFCELDGRREQVGNFKVEPPDLFRGRGAHPKTGKLKRRVNPEDIVLNLSKDAPVPPAPEGHKWGEIRHDNTVQWLAMWRENIFNSFKYVRLAA
---EEEEEE-----------------EEEE--------HHHHHHHHHHHHHH-------HHHHHHHHHHHHHH--------------------HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--EEEEE---EEE--------------------------------EEEE-----------------EEEE----EEEEEEEE-----EEEEEE--