AVDMFIKIGDVKGESKDKTHAEEIDVLAWSWGMSQSGSMHMGGGGAGKVNVQDLSFTKYIDKSTPNLMMACSSGKHYPQAKLTIRKAGGENQVEYLIITLKEVLVSSVSTGGSGGEDRLTENVTLNFAQVQVDYQPQKADGAKDGGPVKYGWNIRQNVQA
----EEEE------EEE-----EEEEEEEE------------------EEE--EEEEEE---HHHHHHHHHH------EEEEEEEE------EEEEEEEEE-EEEEEEEE--------EEEEEEEEEEEEEEEEEEE----------EEEEEEEE-----