MATSRELPKHADLQPCSHAVAGHDGTLSDVDGELFIKPCVQQEIDFYEKTFQDHLEFASLMPLYFGTLSLNDATDIESLNEQLPVVADHMSRELKEEAISRAKAAAAEAADEEPAEQAAEQAEEIIDISWRPNKNRRIPTNKSVVLQNSTHGFKKANILDAKLGRRLWADDAPMEKRKRFDEVTRQTTTGSHGFRIAGMRVYKGTDNPEELDADGFQNYSKDYGKFGVSKDNVAQPFINFIFNERAGIDKDLGRAVAQAFLEELKQVEEVLASSETRMYSASLLFTFEGDGEALRAAIEENNALVERVNAIKQTKTHIEEKKGTVAGCSSLVMKDLEQGEEPQSNGIGFVQESFAAIDGQIISGAIEGDVKVMELMGDVSTDGEDEDYDDYELSSQPRIFSLKLIDFAHAKWVPGQGPDENSLVGVRSIIKVFEELAQ