MKNTVVRIKAELENVKRLFCDDEYLWIFNIRDSTSSLTRDNIQFRKTDILEIPNSRGTANFMIKWTEYPKYSTINFVNTKNSCSYEEVNNNEWRDFASFECRGIELIDFFPSNNFIVEDTKGKLYYDVNLSDQNWCDYNEEHEMCVGIYNLEYEVN
---EEEEEEEEE----EEE-----EEEEEEEE--------EEEEEE--EEE------EEEEEEE-------EEEEEEE--------------EEEEEEEE----EEEEEE----EEEEE----EEEEEE-----EEEEE-----EEEEEEEEEE--