SPGHKTQPFLHDGYAVSWNTVEDSIIRTGFQGESGHDIKITAENTPLPIAGVLLPTIPGKLDVNKSKTHISVNGRKIRMRCRAIDGDVTFCRPKSPVYVGNGVHANLHVAFHRSSSEKIHSNEISSDSIGVLGYQKTVDHTKVNSKLSLFFEIKS
------HHHHHHHHH---------EEEEE-------EEEEEE------EEEEEE------EE-----EEEEE---EEEEEEEE----EEEE-----EEE------EEEEEEEE---------------EEEEEHEEEE--EE----EEEEEEE--