QSLTRINIAIREGEFDRNETFLAAMNHVKQHGTSLHLFGLLSDGGVHSHIHHLYALLRLAAKEGVKRVYIHGFLDGRDVGPQTAPQYIKELQEKIKEYGVGEIATLSGRYYSMDRDKRWDRVEKAYRAMVYGEGPTYRDPLECIEDSYKHGIYDEFVLPSVIVREDGRPVATIQDNDAIIFYNFRPDRAIQISNTFTNEDFREFDRGPKHPKHLFFVCLTHFSETVAGYVAFKP
----HHHHHH--------HHHHHHHHHHHH---EEEEEEEE------HHHHHHHHHHHHHHH----EEEEEEE----------HHHHHHHHHHHHHH----EEEEEEEEEEE------HHHHHHHHHHHH---------HHHHHHHHHH------EEEEEEEE--------E-----EEEEEE----HHHHHHHHHH-----------------EEEEEE--------------