TDPRKSELYVVEGDSAGMFQAILPLRGRIDRVLKNTEVQAIITALGTGIHDEFDIGKLRYHKIVLMADADVDGQHISTLLLTLLFRFMRPLIENGHVFLAQPPLYKLKWQRSDPEFAYSDRERDGLLEAGLKAGKKINKEDGIQRYKGLGEMDAKELWETTMDPSVRVLRQVTLDDAAAADELFSILMGE
-----EEEEEEE------EEEEE----HHHHHH-HHHHHHHHHHHH---------------EEEEE---------HHHHHHHHHHHHHHHHHH---EEEEE---EEEEE---EEEEEE--------HHHHHHH--------EEEEE-------HHHHHHHHH----EEEEEEE---HHHHHHHHHHH---