MSMSADQVEKLAKNMRKSCLQKIAITEELVDGMRRGEFPDDHDLQCYTTCIMKLLRTFKNGNFDFDMIVKQLEITMPPEEVVIGKEIVAVCRNEEYTGDDCQKTYQYVQCHYKQNPEKFFFP
----HHHHHHHHHHHHHHHHH-----HHHHHHHH--------HHHHHHHHHHHH--EE------HHHHHHHHH-------HHHHHHHHHHH--------HHHHHHHHHHHHHHH--------