YKLFITEGYEVGRVNGLAVIGESAGIVLPIIAEVTPSMEGRVIATGRLQEIAREAVMNVSAIIKKYTGRDISNMDVHIQFVGTYEGVEGDSASISIATAVISAIEGIPVDQSVAMTGSLSVKGEVLPVGGVTQKIEAAIQAGLKKVIIPKDNIDDVLLDAEHEGKIEVIPVSRINEVLEHVLEDGKKKNRLMSKFKELELAAV
-----------EEEEEEEEEE----EEEEEEEEEE------EEEE-----HHHHHHHHHHHHHHHH--------EEEEEE------------HHHHHHHHHHHH---------EEEEEEE----EE----HHHHHHHHHHH---EEEE------------------EEEEE--HHHHHHHHH---------------------