HQPAPVSSVDLLGEGRQALIDANLRLGLALAEDEIDYLQEAFTKLGRNPNDIELYMFAQANSEHCRHK -----EEEEE-----HHHHHHHHHH------HHHHHHHHHHHHH------HHHHHHHHHH--------