NTLLALGNNDQRPDYVWHEGTAFHLFNLQDGHEAVCEVPAADGSVIFTLKAARTGNTITVTGAGEAKNWTLCLRNVVKVNGLQDGSQAESEQGLVVKPQGNALTITLH
--EEEEE--------------EEEEE------EEEEEEE-----EEEEEEEEE---EEEEEEE-----EEEEEEE----------EEEE----EEEEE---EEEEEE-