LISHSDMNQQLKSAGIGFNATELHGFLSGLLCGGLKDQSWLPLLYQFSNDNHAYPTGLVQPVTELYEQISQTLSDVEGFTFELGLTEDENVFTQADSLSDWANQFLLGIGLAQPELAKEKGEIGEAVDDLQDICQLGYDEDDNEEELAEALEEIIEYVRTIAMLFYSHFN
---HHHHHHHHHH------HHHHHHHHHHHH-------HHHHHHHHH--------HHHHHHHHHHHHHHHHHHH----------------HHHHHHHHHHHHHHHHHHHHH---------HHHHHHHHHHHHHHH---------HHHHHHHHHHHHHHHHHHHHHHH---