MTRMKYLVAAATLSLVLTGCSSNKDVVPDNPPSELYATAQQKLQDGNFKGAITQLEALDNRYPFGPYSQQVQLDLIYAYYKSADLPMAQASIDRFMRLNPTHPNIDYVLYMRGLTDMALDDSALQGFFGIDRSDRDPQHARAAFRDFNQLIQNYPNSQYATDAQKRLVFLKDRLAKYELAVAQYYTKRGAYVAVVNRVDQMMRDYPDTQATRDALPLMENAYKQLQLNAQADKVAKIIAANPA