KPVIWTVSVTRLFELFRDISLEFDHLANITPIQLGFEKAVTYIRKKLANERCDAIIAAGSNGAYLKSRLSVPVILIKPSGYDVLQFLAKAGKLTSSIGVVTYQETIPALVAFQKTFNLRLDQRSYITEEDARGQINELKANGTEAVVGAGLITDLAEEAGMTGIFIYSAATVRQAFSDALDMTRMS
--EEEEE---HHHHHHHHHHHH-----EEEEEE----HHHHHHHHHHH----EEEEE---HHHHHHH-----EEEE---HHHHHHHHHHHH-----EEEEE-----HHHHHHHHH----EEEEEE--HHHHHHHHHHHHH----EEE---HHHHHHHH----EEEE--HHHHHHHHHHHHHHHH--