>complement(504108..504908) MYKTLHLGDRGADVAYLQRQLVAAGARIDADAIYGSATRGAVVAFQASHGLVADGIAGPKTWAALAAGRR DPRHLTDADLQCAADRLQADLAAVRAVNEVESRGAGFLPDGRPVILFERHVMYRQLAAAGLDADALAAKY PGVVNPKRGGYAGGAAEYARLASASQISAACALEAASWGAFQIMGFHWNALGYPDVFAFVDAMKISEAEQ LEAFVRFILGDKALLAALRGRKWAKFAELYNGEAYAENLYDVKLERAFDRYSRVAA