ATFEIVNRCSYTVWAAASKGDAALDAGGRQLNSGESWTINVEPGTNGGKIWARTDCYFDDSGSGICKTGDCGGLLRCKRFGRPPTTLAEFSLNQYGKDYIDISNIKGFNVPMNFSPTTRGCRGVRCAADIVGQCPAKLKAPGGGCNDACTVFQTSEYCCTTGKCGPTEYSRFFKRLCPDAFSYVLDKPTTVTCPGSSNYRVTFCPT
-EEEEEE-----EEEEEE----------EEE----EEEEE-------EEEE--------------EE-------------------EEEE----------EEE---------EE------------------------------------------------------HHHHHH------EEE--------E------EEEEE---