>complement(3111160..3112176) MPLRPVAEHKQQTRGGVVKADLEDGYLRLSNTLVDALCRTKLSDRESRVVFAVIRRTYGYGKATDWVCLE QLADMTGITTSNICHAIKSLTARDIIIKDGRKVGVNQIVSAWQDKKSHSINGKKSTVKTDNIIVNSDNAI VETDSVDCQNREIQKKDNITKDTIQKISSSHIADAMADMQVKPDAAVQTPNGKLWGTQDDLKCAEYIFNK VLIVNPTAKQPNWPDWANQVRLMRMQDNRSHHDICKLFKFANSDSFWASNVLCPKTLRKQWDKLNAKLLA RSSHEANTPTATANTARYEHSTARVFRELREMAEQLQHSADHLGGGNTIDADYEPVQP