HVQELFVYEINERDRGSPVFLPFGGKKQPGTDAHVNSLGDLVPFSNKIYDGSLKTRLGITAGLCTLISHSDQKNGDRYEALYSFYFGDYGHISVQGPYITYEDSYLAITGGSGIFAGCYGQAKLHQIIFPFKLFYTFYLQGIKKLPEALCAPCVPPSPSVAPADEAKQCLPNHVAPNFTK
---EEEEEEEE-------EEEE-----------------EEEEE----------EE-----EEEEEEEE-------EEEEEEEEEE----EEEEEEEEE-----EEEEE---EEEEEEEEEEEEEEE--------EEEEE-----HHHH--------------HHHHH------------