QGLYVGGFVDVVSCPKLEQELYLDPDQVTDYLPVTEPLPITIEHLPETEVGWTLGLFQVSHGIFCTGAITSPAFLELASRLADTSHVARAPVKNLPKEPLLEILHTWLPGLSLSSIHPRELSQTPSGPVFQHVSLCALGRRRGTVAVYGHDAEWVVSRFSSVSKSERAHILQHVSSCRLEDLSTPNFVSPLETLMAKAIDAGFIRDRLDLLKTDRGVASILSPVYLKA
--EEEEEEEEEE------------HHHHHH-----------E------EEEEEEEEEE-----EEEEEE---HHHHHHHHHH---HHH----------HHHHHHHHHH-HHHH----------------HHEEEEE-----EEEEEEE---HHHHHH------HHHHHHHHHHHH---------------HHHHHHHHHHHHHHHHHHHHHHHHHHH-----------