MELLIRTEQLLLQNEKNWELYLSNREEEKPFDFYKDMKPFVDEAKRCADDFLELAIPWVNTERPPYLGELQLRQACDNVQMTAVSAFNGRSFYKHFLDHYQSTKYTLTRVRDFLKRKEES
--HHHHHHHHHHHHHHHHHHHHHH----------HHHHHHHHHHHHHHHHHHHHHHHHHHH-------HHHHHHHHHHHHHHHHH-------HHHHHHHHHHHHHHHHHHHHHHHH----