MDTNGVLYAANMTNALAKEIPESKWDIQLIPELGTLRKLFIHIVRVRDVYRDGLKTGSIKFPGRLASDEHRLLDELERSMEELVFEFKQTTFNSIKMGENYLSIMELLGTVIQHEGIHQGQYYVALKQSGINLPKQWVQDW
---HHHHHHHHHHHHHHHHH--------------HHHHHHHHHHH----HHHH---------------HHHHHHHHHHHHHHHHHHHH------E--------HHHHHHHHHHHHHHHHHHHHHHHHH-------------