DPSVYVRFPLKEPKKLGLEKASLLIWTTTPWTLPGNVAAAVHPEYTYAAFQVGDEALILEEGLGRKLLGEGTPVLKTFPGKALEGLPYTPPYPQALEKGYFVVLADYVSQEDGTGIVHQAPAFGAEDLETARVYGLPLLKTVDEEGKLLVEPFKGLYFREANRAILRDLRGRGLLFKEES
---EEEEEEE----------EEEEEEE------H--HEEE------EEEE------HHHHHHHHHHHH----EEEHHH------EEEEEE---------EEEE-----------EEEEEE----HHHHHHHHH-------------EE---------HHHHHHHHHHHHHH---EEEE--