MSAIFLLVGMLSSITVAQSIGVCYGVIGDNLPSRQEVVDLYKTNGIGRMRIYYPDEEALQALRGSGIELIMDVAKETLQSLTDSNAATDWVNKYVTPYSQDVNFKYIAVGNEIHPNTNEAQYILSAMTNIQNAISSANLQIKVSTAIDSTLITNSYPPNDGVFTSDAEPYIKPIINFLVSNGAPLLANVYPYFAYANDQSIPLAYALFTQQGNNDVGYQNLFDAMLDSIYAALEKVGASNLQIVVSESGWPSEGGAGASIDNAGTYYANLIRHASSGNGTPKRPGESIETYLFAMFDENQKQGADTERHFGLFNPDKSPKYQLSFN*