VSKDLDYISTANHDQPPRHLGSRFSAEGEFLPEPGNTVVCHLVEGSQTESAIVSTRQRFLDMPEASQLAFTPVSSLHMTVFQGVIESRRALPYWPQTLPLDTPIDAVTDYYRDRLSTFPTLPAFNMRVTGLRPVGMVMKGATAEDDSIVALWRDTFADFFGYRHPDHDTYEFHITLSYIVSWFEPECLPRWQAMLDEELEKLRVAAPVIQMRPPAFCEFKDMNHFKELVVFD
--HHHHH---------------EE-----EEE----EEEEE-----HHHHHHHHHHHHHHH------EEEE-----HHHHE----------------------HHHHHHHHHHHHH-------EEEEEE-----EEEEEE--HHHHHHHHHHHHHHHHHH----------EEEEEEE-------HHHHHHHHHHHHHHHHHHHH---EEEE---EEEEE-------EEE---