MSRTLPKQFNPLITIEVAPTYDELLARRRLGQTNLSVKPAQIGTSNATKPENLGVFEYAHLRAPLPKDLEGSEIFPSHTSQQHPESYFLMRRSKDGFVSATGMFKIAFPWAKAEEERTEREYLKAREHTSEEEVAGNVWISPTFALELSKEYQMYDWVRALLDPTDIVQSPSSAKKHITPPPKFEIPSDEPHMSQRNRRGRSASPSKKLFSPRKPRSTRSTKDVASTPSTTAANASLQSALDTASALPDTILELRAVDGEMGVASSGSPAKHIRVRRATRSATAEPEEEAKEKKKEKKKSEKKEKKIEDIKEQEEVVGVLVADDAIEAVKSTHTTISLDMPIRLPEVPSAAETEEMIAQAKEMVEEAIKAQAEGATAESTSVTTTIKRKAEDDDDDEDTSAESSQRAKKAKVLENKLKQERVRNRSIFGVSVAFALAASIPYFF