NREGIRRLAAEELQLPTSTYRFADSESLFREAVADIGYPCIVKPVMSKGQTFIRSAEQLAQAWKYAQQGGRAGAGRVIVEGVVKFDFEITLLTVSAVDGVHFCAPVGHRQEDGDYRESWQPQQMSPLALERAQEIARKVVLALGGYGLFGVELFVCGDEVIFSEVSPRPHDTGMVTLISQDLSEFALHVRAFLGLPVGGIRQY
-HHHHHHHHHHH-------------HHHHHHHHHH----EEEEE------EEEEEE--HHHHHHHHHHHH------EEEEEE-----EEEEEEEE----EEEEEEEEEEEE---EEEEEE----HHHHHHHHHHHHHHHHHH---EEEEEEEEEEE---EEEEEE---------EEEE-----HHHHHHHHHH----------