>complement(310351..310896) MKSKDDIFDEVLGKEGGYVNHPDDKGGPTKWGITEKVARAHGYRGDMRDLTREQALDILEADYWYGPRFD QVAALSPDIAAELCDTGVNMGPSVASKMLQRWLNVFNLRGRLYPDMDADGRIGPRTISALRAFLNNRGQD GERVMLTALNCTQGDRYLELAEKREANESFVYGWLEERVAV