DGYEAMFVQDVLATRRMVEVPIPEGSKLEGVSVLDADIHDVTGVIIIGVGRGDELIIDPPRDYSFRAGDIILGIGKPEEIERLKNYISALVP
---HHHHHH-----EEEEEEEE------E--------------EEEEEEEE--EEEE-----EEEE---EEEEEE-HHHHHHHHHHH-----