FDSFWFVQQWPPAVCSFQKSGSCPGSGLRTFTIHGLWPQQSGTSLTNCPGSPFDITKISHLQSQLNTLWPNVLRANNQQFWSHEWTKHGTCSESTFNQAAYFKLAVDMRNNYDIIGALRPHAAGPNGRTKSRQAIKGFLKAKFGKFPGLRCRTDPQTKVSYLVQVVACFAQDGSTLIDCTRDTCGANFIF
---EEEEEE-----E---------------EEEEEEE------------------------HHHHHHHHHH-------HHHHHHHHH----------HHHHHHHHHHHHHH--HHHHHHH-----------HHHHHHHHHH-----EEEEEEE------EEEEEEEEEE------------------E--