MAPAQANFAPSLEKLRKSLKSQPLETSIEALISQLKRRQITGPQQCAVATAHILLQVVARGRWKDVDQLLDNVQQTGRRIGSARPNELVIGNITKRVMGLIRDEAMEDRNAEIDDSAAPSPAKGASSPAIKGTASSTPPAIQSTPRLLTRQSTFAQASPHVTAQSIFSTLLSESTDPSVASGSPFRYSGASTPRGGGAGLAIGGAVANIASLRNEVIEGIEEILDEISQADDQIAALGDTYINPDDYVMVYKPSSTVEKFLARAARERKFTVLIAGVEESELSSGSSTEATDPYAALRKKLASHKIPVINLVGPGAMAYFPLTTKVLLDVKSITASGGVLVDAGAGLVVRAACQFKRPVYALAGVYKLSPDDLEDPKPVLEWGNPSPHANFADGALLDGIDIRTPLIEYLGPEMISAYISNLGTTSRHNLSSIIRDHYKQDDIAVFIQ