MAASLRAFASKGNPTKEANAQRRHLFQRIIQYVTIGIDMSPLFSDVIMNAHTTDMATKKMLYHYITHYARVKADLALLTVNTLQKDARDDDPVVRGLAIRSMASLRVPDLVEYLIEAIRLGLKDAHPYPRKTASISVLKAYDLDEDALRETEILDEVRRMLATDRDPGVVTNCLITLREIDGEAAVATKQNVYGLINRIKDFGEFSQVTILETVATYVPKDKSETFDVMNALEDRLQHSNSAVVLATVKVFLGVTLQMPDVHQQVFERLKAPLLTLAAVGASETSYVVWAHLHLLVTRAPPLFVTDFKSFFCRASDSPAVKKLKIEMLTAACDASNAYDIVTELSEYVGDVDAAIARESVKAVGRIALDGDQDVSGIVDRLLQFLDHGTDYVTAETLVMIKDLLRRHPKWADECVLAVSAVDAESVTEPSARAAIVWVMGEYGHVMPEAPYALEPLVDEFETEESEEVRLELLSAAAKLFFKRPPEMKRTLGKALHLGCQDANQDVHDRAMMYARLLRHDPAAAGRVIGCEKATINRFTDIDSADKHSETIFSEFNTLSVLYRKPAFLFTEDA