MIRPEYLRVLRKIYDRLKNEKVNWVVTGSLSFALQGVPVEVHDIDIQTDEEGAYEIERIFSEFVSKKVRFSSTEKICSHFGELIIDGIKVEIMGDIRKRLEDGTWEDPVDLNKYKRFVETHGMKIPVLSLEYEYQAYLKLGRVEKAETLRKWLNERK
---HHHHHHHHHHHHHHH-----EEEHHHHHHHHH-------EEEEEE----HHHHHHHHHHH--------------EEEEEEE----EEEEEEEEEEE----EEEEEE-----EEEEEE--EEEEE--HHHHHHHHHH---HHHHHHHHHHHH---