DVSILVFYTGVRSSEYAERKHIAEESLKILGKGSSKEVREGELSKLPPLHRKFFGYIVRENARVLEVRDALKEGNVEEVGKILTTAHWDLAKNYEVSCKELDFFVERALKLGAYGARLTGAGFGGSAIALVDKEDAETIGEEILREYLKRFPWKARHFIVEPSDGVGI
--EEEEEE--------HHHHHHHHHHHHHH---------HHH-----HHHHHHHHHHHHHHHHHHHHHHHHHH--HHHHHHHHHHHHHHHHH------HHHHHHHHHHHHH---EEEEE------EEEEE----HHHHHHHHHHHHHHHH-----EEEEEEE------