MLQENPLRAKYFHQTPDPESASSLDPYTVFLRLLQRQEWVAQEKAAKLLTAIIDSRPMKSLAFNNGILSSDPSSALQLASFGGPDPAEAHISSFVDWLIGQMKRPSAVNKSVPISISILAVLLRERGTRQLFLRAGGVQLLPSMIKSSNSPANSQLLYELCLCAWQMTFLAAGADALGKAGIVRPLVEVTRVAQKEKVFRIAMSALRNLLDRPELHDTLAPEMVDAGLQKIVITKQMQAWGDDDIVELLKYMDEQLKHGIKVLSNFDKYKREVASGQLDWSPMHTSEAFWKEHADKFEERDFMVLRALLKLLESSREVKTLAVACSDVGMFIVHHPQGRYIVNDLRGKELVMRLMAHPDPDVQKQALLTVQKIMITRDKLEFLTGSSS