KLVALTFDDGPDNVLTARVLDKLDKYNVKATFMVVGQRVNDSTAAIIRRMVNSGHEIGNHSWSYSGMANMSPDQIRKSIADTNAVIQKYAGTTPKFFRPPNLETSPTLFNNVDLVFVGGLTANDWIPSTTAEQRAAAVINGVRDGTIILLHDVQPEPHPTPEALDIIIPTLKSRGYEFVTLTELFTLKGVPIDPSVKRMYNSVP
-EEEEEE--------HHHHHHHHHH----EEEEE---------HHHHHHHHH--------------------HHHHHHHHHHHHHHHHH------EEE-------HHHHHHHHH-----EE---------HHHHHHHH--------EEEEE-------HHHHHHHHHHHHHHH----EEEE--H-------------EE-----