MRITLVTDSTSDLPQDLRGRLGVRVVPLYVNLSGAIYRDWEEITPTEIFQKVREGAAFPTTSQPSPEDFARVYREALEEADHVLSLHISGKLSGTVQSAELAAQEFPGRVTVVDTQAASLGVGMMVLRAKELLEEGQSLEAVLAELERLRRDHFVRFSVATLEFLKRGGRIGGAQAFLGTLLNLKPVLTLKEGRVEAAGRARGEKKAREEILKAFRAWAEGRKRIRAYFLYSGDEDAVAALRQEVLASGLPVEEALVNELGAVIASHTGPGTYGFYAYSL
--EEEEEE------HHHHHH---EEEEEEEEE---EEEE-----HHHHHHHHHH-----------HHHHHHHHHHHH-----EEEEEE----HHHHHHHHHHHH-----EEEE------HHHHHHHHHHHHHHHH---HHHHHHHHHHHHH---EEEE----HHHHH-----HHHHHHHH-----EEEEEE--EEEEEEEE--HHHHHHHHHHHHHHHH------EEEEEE---HHHHHHHHHHHHHH-----EEEEEE---EEEEE-----EEEEEE--