MQHNLIAFLSDVGSADEAHALCKGVMYGVAPAATIVDITHDVAPFDVREGALFLADVPHSFPAHTVICAYVYPETGTATHTIAVRNEKGQLLVGPNNGLLSFALDASPAVECHEVLSPDVMNQPVTPTWYGKDIVAACAAHLAAGTDLAAVGPRIDPKQIVRL
----EEEEEE--------HHHHHHHHHHH----EEEEE--------HHHHHHHHHHHH-------EEEEEEE--------EEEEEE---EEEEE-----HHHHHH----EEEEEE------------------HHHHHHHHHH--------------------