MANEDLRTAQSGKNDEFYTQYHDIEVEMNAYLEYNPDVFKDKTLLLPCDDPEWSNFTRYFAAKFDSLGLKRLISTSYAPESKKMILGGLFSEYEQSSPQFDVDKSKTHGKIYVLDSDITGDGHIDIDDLQWKYLDGDGDFRSAEVTALRNQADIIITNPPFSLFREFLAWITEADKQFIIIGNINAITYKYTFPLIITNKMWLGLTIHSGDREFEVPQEYPLNASKCRVDKSGRKFIRVKGVRWFTNIDHGRRHEPLALMTMADNLRYTKHKELKGKAEYDHYDNYDAIEVPFTDAIPSDYDGVMGVPVTWLDKYCPEQFEIVGLTSGRDEFIARPTKKYIRPMQVNKNGSLTNGSKANTRSTILMKGTPNGIYYTADNADGPLQIVFPRILIRKRK