>31098 MSTVVIITGFTDEQTDEIEQLAQALDVTIDRGYRPGSHFDVCLAAATTTLKYDVARQLRK PVVTVGWLRASAQGKRLVALDRFMVPPFLGCVVSITGFMDLTHRERLKLEVEQNGGTFSP DLVQGKCTHLIALKPEGGKYKSALKWGIRIVSQKWLDDCVRAKANVGEACYPVVQQRVVA PEVVKWVPPQLLEDDTPWDSNHLFGCRLYMVGFDAHERETRNQEKKNLMHEDTFEKMKLV RQGAGITTKDMNKATHIVISEHASAVDYYRVRMERDRCVTAAWLVACARESKCLPMEDYL IEDKIWEENVNKTISNRRTDSGIQSTRSLSSERRDEIEEGNRGNRTSRLNPGAKQDIRQP EIVTRDQNPLARENLSRVQVPETSKMTGTELPATEPIRFDRQDESGQPTSDSIPFVGKRI ALSPLLQEDEASAARDYIGQGGGSVIDSRTGREFMNADYMVCPSMPSADERRTLRKMALG KMELVTCFWLDECLKQSCILSPENSVAFKPLPCDVPIPGLSGGSIRMSTSNYTEDTKREI RMMCVLVDAKYSDQLSRAKNTHLLSPVASGKKYEAAMNWGLKVATREWLETCIKSGKLVD ESEFKPKSGESNAEPAAGETHAEIQAAAKKAFAPQVVGKDLSGLLQPSASPLHTTKPSTP STIAKSSPSGDSRMPKSTGSRGKTPLSRTASGVTPGSKRLKTLTGRPSAGEQTEALFDQV MQNMEPRDENTDMPKPLGFPTPVNRSTVTRTVKNAMGASSLQLSQMDNKHETQFGYADYK QNSPRTKSEKRPDGNDKLNTLFATHNNASARTPSQGDNQELDDWI*