PVQHVGGTYTHIPLSPRTLNAWVKLVEEKKFGAEVVPGFQALSEGCTPYDINQMLNCVGDHQAAMQIIREIINEEAAEWDVQHPIPGPLPAGQLREPRGSDIAGTTSTVEEQIQWMFRPQNPVPVGNIYRRWIQIGLQKCVRMY
---------EEEE---HHHHHHHHHHHH------HHHHHHHH----HHHHHHHHHHHH-----HHHHHHHHHHHHHHHHH--------------------EEEE----HHHHHHHH--------HHHHHHHHHHHHHHHHH---