MTAADTLDAATIDRIDSFLRERLREDELPGLSLAVTDGDELLYAQGYGSRDLAANDPATPDTVYGIGSVSKSFAALAVAQLVDAGELEYDDAATDYLDIDVPDDVTLHHLLSHTSGYPSLAASEALIARQMEVGESNVPLGSMDDVYAHIEGARDEIAGEPGEHWQYCNSGYTLAGEVVEAVSDESFTDYVEGEILEPLRMERSTYDEETYTSFDDRMTPYFPGDEDDDEDADLEPAALPIREQSAAAGGLLAPVTDLASYLRLHLNGGVTDTSERLLGEDTLSQCYGAYADTPSGPYGYGWRTREVCGHDLIGHGGSIAVSTAAVGFAPEQDLGIALLANASPGYGLTELSQAVFAALVGEDPSEIPFFARRQVLESLAGEYETYRGIKEAEVVVESGALRLRVGGPIEEGSWTPLVPTDLESGEFYVPTVSGERQPVRFEGDGVGAADGGDVSLFIDRWHLHKQ