>complement(1057006..1057299) MSEVQELDTVTYLGGGLHGLTQRMHANVNSAMVSYRTEREWDANVQDVYRRVKLTRPHPEGGHRDFMVLE TWDTARADQYLSKNPQFWTLEAAGRAD