PVDMVQLLKKYPIVWQGLLALKNDTAAVQLHFVSGNNVLAHRSLPLSPPLRIAQRMRLEATQLEGVARRMTVETDYCLLLALPCGRDQEDVVSQTESLKAAFITYLQAKQAAGIINVPNPGSNQPAYVLQIFPPCEFSESHLSRLAPDLLASISNISPHLMIVIASV
---HHHHHHHH-HHHHHHEEE-----EEEEEEEE--HHHHHH--------EEEE-------HHHHHHHHH------EEEEEEE-------------HHHHHHHHHHHH---EEEEEE--------EEEEEEE---HHHHHHHHHHHHHHHHHHH----EEEEEEEE-