>complement(3105943..3106524) MTTTQLTPAQHAILAHAVEHTSGKIDWFPDNIKGGARKKVLDGLFNRALITTDGTDWFVAAEGYDVLGMP RPGLKKKNVGQFEAHLDQIIANAEGALADRSDHELEAAVTAAEATWTQEPTQAKPRTRDNSKQAEVIRML QRPEGATIGQICTATGWQAHTVRGTFAGAFKKKLGLNIVSDKPQGGERVYRIA