MEEKRAETLEALSAFIQSQKALLDQTQQDIARLQELRQNVVSNPDDALDPLPLRNLASSLRSVQNERSKPLPKQASPLSDLQQLVRNARTTIIDPVLPAYAFLNAPDSEIDEPPDPEEIRRALEREKIRELKQRRIASDAVVPVMAGLRRPASASHGVFVRRDQPDESAEVDISLDAEEAERAPSVFDGANVPPMDVDTPPTSVASPMSTKAVLPPSMNKPTRNRRLTKKGTTSSSPHARGKGRLPHAADPGGSAPAPDDAAEVPDAGKGSRKGKQMSETYKQAWSVSEQHLLERLLEEIPDGTKNRWARISQAMGGRRTARQVASRVQKYFEKLKRFGVEVGGGAKSTGTA