VWEFYMPTDVFFGEKILEKRGNIIDLLGKRALVVTGKSSSKKNGSLDDLKKLLDETEISYEIFDEVEENPSFDNVMKAVERYRNDSFDFVVGLGGGSPMDFAKAVAVLLKEKDLSVEDLYDREKVKHWLPVVEIPTTAGTGSEVTPYSILTDPEGNKRGCTLMFPVYAFLDPRYTYSMSDELTLSTGVDALSHAVEGYLSRKSTPPSDALAIEAMKIIHRNLPKAIEGNREARKKMFVASCLAGMVIAQTGTTLAHALGYPLTTEKGIKHGKATGMVLPFVMEVMKEEIPEKVDTVNHIFGGSLLKFLKELGLYEKVAVSSEELEKWVEKGSRAKHLKNTPGTFTPEKIRNIYREALG
--EEE---EEEE--HHHHHHHHHHHH----EEEEE----------HHHHHHHH----EEEEEE--------HHHHHHHHHHHHH----EEEE-----HHHHHHHHHHH-------HHHH-----------EEEE------------EEEEEE----EEEE------EEEE---H-----HHHHHHHHHHHHHHHHHHH--------HHHHHHHHHHHHHHH-------HHHHHHHHHHHHHHHHHH------HHHHHH------------HHHHHHHHHHHHHHHHHH-HHHHHHHHHHHHHHHHHHHHHHH--------HHHHHHHHHHHHH------------HHHHHHHHHHH--