NEKEIKDLYDNQSNSGILKDFWGDYLQYDKPYYMLNLYDPNKYVDVNNVGIRGYMYLKGPRGSVMTTNIYLNSSLYRGTKFIIKKYASGNKDNIVRNNDRVYINVVVKNKEYRLATNASQAGVEKILSALEIPDVGNLSQVVVMKSKNDQGITNKCKMNLQDNNGNDIGFIGFHQFNNIAKLVASNWYNRQIERSSRTLGCSWEFIPVDDGWGERPLQ
----HHHHH----------------------EEEE---------E-------EEE--------EE--HHH---------EEEEEE-------EEEE---EEEEEEEE---EEEEEEE--------EEEEEE---------EEEEE---------EEEEEEE------EEEEE---------------HHHHHHH---------EEEE-----------