MALKSKLGRLKKHMKIEPERPSSFEQADQDCNEHPSKTEDMHKEIPFLNKWTDQQTEPKWFEEHYTMVREVRYPIDTKHGHYLFAELSSIIDQWQSYDAAHPLSSHPLSAKGKRMDELLFFDTETTGLSSGAGNRIFLLGFGQVTDKEVIIKQYFLPGPEAEVSFYHHFLTDVSNMKNLVTYNGKAFDWPQVKTRHTFVRDQVPKLPKFGHYDLLHASRRLWKEILPSCKLSVVENEILGFIRVEDTPGYLAPMLYFDFLQEQDPDFVTGIIKHHEWDMLSLITLYIHLSKSLFKAEKKEESLHTIEKHEIARWFDYIGEKEKALELYEDIISSDRPAEKDILFKTMHQAAKLLKQNKDFESAKSYFYRLLEHQAYAIDSAIELSKILEHKDKNINKAFELAENGYEHFHATLHQRTTKENKRLEAELLKRIERLQKKLVI