APGVTVTPATGLSNGQTVTVSATGLTPGTVYHVGQCAVVEPGVIGCDATTSTDVTADAAGKITAQLKVHSSFQAVVGADGTPWGTVNCKVVSCSAGLGSDSGEGAAQAITFA
--EEEEE---------EEEEEEE------EEEEEEE----------------EEEE----EEEEEEEEEEEEEEEE--------EE---EEEEEEEEE-------EEEEE--