MASPTGQPRHPIDLDALSSYLQKHMSQVKLPIEINQFEYGQSNPTYYITDQTGAKYVLRKKPPGQLMSSTAHAIEREFKILSSLPADFPSPKVYALCLDTSIIGTSFYLMEFIKGRIFQQVDLPEIKNHEERVAIYKSAISVLARLHSFKPAENGLDSYGSQNDFYERQIKSLGKISGIQGATKNEKSGEIVGDIIKKEDLLDWYKARKPPHQITIVHGDYKLDNLVFHPTEPRVISVLDWELSTLGHPYSDLGNLLQPWYAPSDLSVGYQPTLLLGFRDLPIDQMPIRITADELLKQYCELTGKQYPLVNWECAVSFAFFRLAVIAQGIAARIAKGQASSARASEYGSKFQVIGRYAIDTIEIFEQSKSKVMS