>complement(2904868..2905266) MKHREIRAAVLSALKENISERVSWFDGRPVFIDEQELPAVAVYLTDASAADEFVDEGTWEATLHIEVFLR AKEPDSALDMWMEEKILPALEAVPGLSALLLKMNLQGYDYRRDDEFMMWGSADLLWKITYEM