GASIVSLLGIKVLNNPAKFTDPYEFEITFECLESLKHDLEWKLTYVGSSRSLDHDQELDSILVGPVPVGVNKFVFSADPPSAELIPASELVSVTVILLSCSYDGREFVRVGYYVNNEYDEEELRENPPAKVQVDHIVRNILAEKPRVTRFNIVWD
---EEEEEEEEE-----------EEEEEEEE--------EEEEEEEE--------EEEEEEE-------EEEEEEE-----------------EEEEEEEEE---EEEEEEEEEEEEE---------------E-EEEEEE-----EEEEE----