GSHSMRYFHTSVSRPGRGEPRFITVGYVDDTLFVRFDSDAASPREEPRAPWIEQEGPEYWDRETQICKAKAQTDREDLRTLLRYYNQSEAGSHTLQNMYGCDVGPDGRLLRGYHQHAYDGKDYIALNEDLSSWTAADTAAQITQRKWEAARVAEQLRAYLEGECVEWLRRYLENGKETLQR
----EEEEEEEEE-------EEEEEEE---EEEEEEE-----EEEE---HHH-------HHHHHHHHHHHHHHHHHHHHHHHHHH-------EEEEEEEEEE-----------EE-------EEEE------EE----HHHHHHHHHHHHHHHHHHHHHHH--HHHHHHHHHHHHHHHH--