MTFNQEQDYWAGYKANERALIIQTWSGFGRYAPDHLYPPHILPLDTDNETLGTTVLQALANSRTFVYDSPEDQDFFDTEKIRQRYEDWVAKLCGNLGYKTRRALFKNMMSVDIWLHNGCLKISPSRHVKLEAWDAIDADDVILSLDNSPEEIGAGLKLALSRCR
--------EEEEEEE---EEEEEEEE---EEE------EEE------HHHHHHHHHHHHHH--------------------HHHHHHHHHHHHHH-----HHHHHHHH---EEEEE--EEEEEEE--------------EEEEEE---HHHHHHHHHHHHH---