MASIVFSTIGNPKGYQKVTYEIDGEKFESNVSVLALRDLLKVDKTVVILGISVADVYNCKYADYRSCKECIIQNSKNDLGISESYVVAPNVYQKFKGKPDHYFTYIYYHSLRILEKEGINEVFIDTTHGINYMGVLAKEAIQLAVSAYAAKSEKEVKVSLYNSDPVGKDVSDTVKLHEIEAIKISPLSGLKYVTYQILNKDKNFFNKIFSDSVNAIPRFATALDNGLFIYLSEKDSSLHLKRLEDDLSKDPLLTPSENEINVVYKDMKYALSHALFYVISRFSGNVDLDTLRHYAETYADKVTRAIIENEVDKIEKYQMGSERKLLGEYMRILYAHGGLPYAGTYVYKEKDKVYVTYGDKIDEIERQI
--EEEEEE--------EEEEEE--EEEE----HHHHHHH----EEEEEEE-------------HHHHHHHHHHHHHHH------EEEEE---EEE---HHHHHHHHHHHHHHHH------EEEEEEE----HHHHHHHHHHHHHHHHHHHH-----EEEEEEE---------EEEEEEEEEEEE----------------------HHH----HHHHHHHHHH-----HHHHHHHHH------H------EEEEE----EEEE----HHHHHHHHHHHHHH------HHHHHHHHHHH-----HHHHHHHHHHHHHH----------HHHHHHHHH------EEEEEE---EEEEEE---HHHHHH--