MATWYGSAEGSKPLPNSGWLRAFAVGCSNFSIQYNYQCASIAMAIMATHGDRHVSDPAAADFPAAPWVHKTLLAVVFAGSVAGMLFMGFLGDFIGHRRALLLTKALVVLGAFLCILLPAEASHDFWTHLALWRFIIGVGLGGAYPLTAAVAGGSDRVGQAFFWQTPGLVAPYVVALILVDLVPGATGTQFRWILGLGALPSVVALLASLQGPEDSVRGSGDSLIEGFRQALSCRQLQRRLIGTAGSWFLFDVAAYGTVVFTPHILSVFGREQSLLQLILLSILLLSFSIPATWLSVVALPILGAKKLNLYGFVLQAALFAAFASSYSILNESRKVLLTLLCAIYFX