AKVLVLYYSMYGHIETMARAVAEGASKVDGAEVVVKRVPETMPPQLFEKAGGKTQTAPVATPQELADYDAIIFGTPTRFGNMSGQMRTFLDQTGGLWASGALYGKLASVFSSTGTGGGQEQTITSTWTTLAHHGMVIVPIGYAAQELFDVSQVTPYGATTIAGGDGSRQPSQEELSIARYQGEYVAGLAVKLNG
--EEEEEE----HHHHHHHHHHHHHHH-----EEEE---------HH--------------HHHHH----EEEEE---------HHHHHHHHH-HHHH-------EEEEEEE------HHHHHHHHHHHHHHHHHHE----------------------------------HHHHHHHHHHHHHHHHHHHHH--