AELSDQEMLRYNRQIILRGFDFDGQEALKDSRVLIVGLGGLGCAASQYLASAGVGNLTLLDFDTVSLSNLQRQTLHSDATVGQPKVESARDALTRINPHIAITPVNALLDDAELAALIAEHDLVLDCTDNVAVRNQLNAGCFAAKVPLVSGAAIRMEGQITVFTYQDGEPCYRCLSRLFGEAGVMAPLIGVIGSLQAMEAIKMLAGYGKPASGKIVMYDAMTCQFREMKLMRNPGCEVCG
----HHHHHHHHHHHHH----HHHHHHHH---EEEE----HHHHHHHHHH-----EEEEE---EEEE------EEE-------HHHHHHHHHHHHH----EEEEEE------HHHHHHH----EEE-----HHHHHHHHHHHH----EEEE--------EEEEE---------------------------HHHHHHHHHHHHHH--------EEEEEE----EEEEEEEE---------