MEEFEFLRREVLGKELLKGSLRFTASPLEEERFGFPAFSGISRLTWLVSLFGELSLISATLEERKEDQYMKMTVQLETQNKGLLSWIEEKGPGLKRNRYVNFQFTSGSLEEVPSVGVN
-HHHHHHHHHHHHHHHHHHHHHH-------------HH--HHHHHHHHHHH---EE--EEHHHH-----EEEEEEE-------EEEEEE---------EEEEEE----E---------