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