LSLTNSSLMPTLNPMIQQLALAIAASWQSLPLKPYQLPEDLGYVEGRLEGEKLVIENRCYQTPQFRKMHLELAKVGKGLDILHCVMFPEPLYGLPLFGCDIVAGPGGVSAAIADLSPTQSDRQLPAAYQKSLAELGQPEFEQQRELPPWGEIFSEYCLFIRPSNVTEEERFVQRVVDFLQIHCHQSIVAEPLSEAQTLEHRQGQIHYCQQQQKNDKTRRVLEKAFGEAWAERYMSQVLFDVIQ
------------HHHHHHHHHHHHHHH-----EEE-------EEEE------EEEEEEEE------EEEEEEE-------EEEEEEE--------EEEEEEEE----EEEEEEE-----------HHHHHHHHHH---------------------EEEEE---HHHHHHHHHHHHHHHHHHHHHHHH------HHHHHHHHHHHHHHHHHHH----HHHHH----HHHHHHHHHHH------