AVTKLVLVRHGESQWNKENRFTGWYDVDLSEKGVSEAKAAGKLLKEEGYSFDFAYTSVLKRAIHTLWNVLDELDQAWLPVEKSWKLNERHYGALQGLNKAETAEKYGDEQVKQWRRGFAVTPPELTKDDERYPGHDPRYAKLSEKELPLTESLALTIDRVIPYWNETILPRMKSGERVIIAAHGNSLRALVKYLDNMSEEEILELNIPTGVPLVYEFDENFKPLKRYYLGNADEIAAKAAAVANQGK
---EEEEEE----------EEEE-------HHHHHHHHHHHHHHH-------EEE-----HHHHHHHHHHH---------EE----------------HHHHHHH--HHHHHHH--------------HHHHHHHHHHHHHHHH--------HHHHHHHHHHHHHHHHHH-------EEEEE---HHHHHHHHH----------------EEEEEEEE----EEEEEE----HHHHHHHHHHHH---