MCQQPVNMRKGIDALFNLIQSESPLSPMTGDVFVFFSRNRQSVKLLRWDTDGFLLYQKRLEKGSFEQPRLNPSTGYYELSWETFSLIMSGISLDSVRFRKRYRTRFAGM