FLLPAPSRGLIAVAGLDLSALYTARPAVPTPSPYAAKQLTVAGLACSGLFVGLRDLDNMNRMKDKNRPKGAMSAYACFVQVIREEHKKKHPGEQIVFSDFSKKCAERWKLMTPKEKKRFEDLAALDKERFNREMSDYVPPEGMKKGKKRKVPRDPGLPRRAWSAFFFFCDEHRGKVKENNPEFKVADVAKELGRQWEACQDKAKYELLAQQDKQRYEEDMVKYRAGVYVPVQKKPAGATPNPTTLDLTENPGSDCNPTPGTGGDENGAELEDEDDGEPDEVEDE