MKSIDEQSLHNARRLFESGDIDRIEVGTTAGLQQIHRYLFGGLYDFAGQIREDNISKGGFRFANAMYLKEALVKIEQMPERTFEEIIAKYVEMNIAHPFLEGNGRSTRIWLDLVLKKNLKKVVNWQNVSKTLYLQAMERSPVNDLELRFLLKDNLTDDVDNREIIFKGIEQSYYYEG
--HHHHHHHHHHHHHHHHHH--------HHHHHHHHHHHH--------------------------HHHHHHHHHHH---HHHHHHHHHHHHHHH--------HHHHHHHHHHHHHHH-----------HHHHHHHHHHHH----HHHHHHHHHHH---HHHHHHHHHHH-------