MTTATSNGSAQDKAAVGILKTPISAPLEGCTPPAKDPLTKEQEIKYDWLLEQVKKWTEVPSTKGKGGPLTDAERMWLTRECLLRYLRATKWVEKDAEKRLRETLTWRRDFDVADLTWDHISPEQETGKQVILGFDKEGRVCHYLCPGRQNTQPSHRQVEHLVFMLERVLDLLPAQREKLVLLINFKQGKNRSYTAPGIGQAREVLNILQTHYPERLGRALIVNVPWVVQGFFKLITPFIDPLTRDKLKFNEDMSNYVPKEQLWTEISGGALEFEYDHSTYWPALRKMCEERQVEKEKRWTAGGKQIGELEDYLGGKASQGITPPVAATTEVAATATATSTAPVAAPAATAAASEVAPIAVAQESAAPEKPAVEGAKKEESGAVSEKQGDKVEDLKVDELKVAE