HMSEWKARRFWASVGIHKEEGGWAVLLDERPLRTPGKQPLRLPTEALALAIAEEWQAVQEVIDPNAMPLTRSANSAIEKVAPQFDAVAAMLGDYGGTDLLSYRADAPEALVRAQAEGWDPLIDWAATELRAPLRITHGVIPVPQDPVVLLKLRAEVASLDPFGLTALHDLVTLPGSLILGLAVIRGRIDAPTAHALSRIDEEFQAERWGRDEEAEAQAASRLAAMRDSERFWHLTR
-----------EEEEEEE---EEEEEE-----------EEEE--HHHHHHHHHHHHH---------HHHHHHHHHHH------HHHHHHHHHHHH----EEEE----HHHHHHHHHHHHHHHHHHHHH----EEEE---------HHHHHHHHHHHH----HHHHHHHHHHHHHHHHHHHHHHHH----HHHHHHHH---HHHHHHH---HHHHHHHHHHHHHHHHHHHHHHHH--