>complement(3107999..3108601) MMIDTVSDLVKRLKAEAEQLESMGSVDLACGVEAAVRVIINELDGHLSIGNADYHRIEPLERINKRLMAV LATQSSINERFDLHCKQQVLSTPEYKALVSAKTAIRQQINALPKCNTCRGVGKVKPMFELYPCDKCAGSG VDLAANSELIKLQQALILAEFELIEKLTAALFKVGLSAADKEAISVEYFYADCRTNLRCD