MKQLTILGSTGSIGCSTLDVVRHNPDSFRVIALVAGKNVARMAEQCLEFSPRYAVMDDTSSAEQLKIMLQQHGSRTEVLSGQQAACEMAALDEVGHVMAAIVGAAGLLPTLAAIRAGKTILLANKESLVTCGRLFMDEVKRSNARLLPVDSEHNAIFQSLPQSIQHNLGYADLEQNGVTSILLTGSGGPFRETPMCDLAAMTPDQACRHPNWSMGRKISVDSATMMNKGLEYIEARWLFNASARQMEVLIHPQSVIHSMVRYQDGSVLAQLGEPDMRTPIAHTMAWPNRVTSGAQPLDFCKLSALTFSAPDYQRYPCLKLAMEAFEQGQAATTALNAANEITVAAFLAQQIRFTDIAGLNLAVLERMDLQEPASVEDVLQVDAIAREVARKQVIRLSR*