DLEKLRWMNGKYIREVLSLEEVAERVKPFLREAGLSWESEAYLRRAVELMRPRFDTLKEFPEKARYLFTEDYPVSEKAQRKLEEGLPLLKELYPRLRAQEEWTEAALEALLRGFAAEKGVKLGQVAQPLRAALTGSLETPGLFEILALLGKERALRRLERALA
--HHHHHHHHHHHHH---HHHHHHHHHHHHHH-------HHHHHHHHHHH----HHHHHHHHHHHH---------HHHHH----HHHHHHHHHHHHH------HHHHHHHHHHHHHHH-----HHHHHHHHHHH-------HHHHHHHH-HHHHHHHHHHH--