MKVIMTTKVDKASMNIMNKLIENFGFKETEYVFEGNPVYKRGDVLILTTNDEMIYYDYLDREIENQLGFKPEIIAFASRHSSKQKLPALTTHVTGNWGKAMYGGKDESFAVAIPSAMKLSLLKMSELNDLGWTVCYEATHHGPTELEVPSFFIEIGSSEEEWINDRAGEIIAETIIYVLDNYEKGRSKFKVALGIGGGHYAPKQTKRALEGDLAFGHILPKYAQPVSRDVMIKALNRFGEKVEAIYVDWKGSRGETRQLAKSLAQELGLEFIKD
-EEEEEE---HHHHHHHHHHHH---------------EEE---EEEEEE------------H----------EEEEEE---------EEEEEE--------------------HHHHHHHHHHHHH------EEEEEE----------EEEEEEE---------HHHHHHHHHHHHHHHH---------EEEEEE------HHHHHHHH----EEEEEE--------HHHHHHHHHH-----EEEEEE-----HHHHHHHHHHHHH----EE--