MSDLDKLQALMSEYLRNGVDAQQLYQYYSQHVMYHHLQQAREKGELKEEVPFQPPITELMLPKVPSEAKEFESVGADFDNKSSVDRAEDIEVLDSVVFWLNALVCFGLEAKRRPVVSLDRVRHKRQTLQDMARPLKHWLYKHRDNPYPTKSEKMTLANVSHMTLTQVSNWFANARRRLKNTVRDPELNWESRIKMYNSCVEGNQELLSIDSDDDEEEMKAPPQPTEAEAVASEEEAATPLDLSDHTVPGEAIPSPAPSPPMHTDEAPHPPKYKQCILQRYLTDSYQHAAQMQNEFPRQRNASGSLSSHDYEEISTSFAGSPLREHQFDEQQEMAEELPAKVENARVKDDLYWKEISAALALTTLARSKVKGNSFDT