>complement(2958211..2959458) MSVEAEKAVLGTFLECPYLLKETVLTETHFSDPKHRKLFAAMKRIAQQDELDIVTLSTREDVANFGGLSY LNEISAFANETKFDQYEVLVLDEWKEREKRRILVVAAQENWDVDKITTALTRLNEGRITDHHDINDLLQE VAEAPWVPTERKRGAPSGISELDKMLNGFNDGDSIILAARPSMGKTDFMIHFAKSVGWHGYLPIVFSLEM AADKIRDRLIGSIGGFNRMKLRNPYHDLSEEQKRMWIEVIGKASETHMQIFDGAGQSIADIRSKIRKSIN RFPDRKAVVFIDYLTLIRPERYYGGNMHLQVTEISRAIKETAKEFSCPIITLAQLSRDVEKRSDKRPLMS DIRESGSIEQDADVVIFLYRDSYYNAEADPRVAEVIVAKSRNGAVGTVRVSYNRNTGVIQDLYRS