MLSFKALLNKTRTIFSRSCKVMSYDTPERSSLDGHWEVISKSPSILYECLQAFPPLEVDTETSPNGAEFVQVTAAPVHTVIGSGGTMSLLKNAGNDKLIPKQPIPSAVLEQDDSMILALKLASLTFIQIHPDGLVTLYEMVLTWIPLDESLPACRITVTRSPHLLALLSEFPKPSDGPTHPYKVDYRVGRMQRYFDRLFGFAVLAKDHGDYISRKKAWAEWQCTLQKKQGIEQRVVGMDVHSKADFAHEKAEKYEYDTLMKISKETVGDEDTDVSFTELNNVFPLAPPRALAHPLSSNFSRTSSEATLSKLGVKNLRLNDENVISFSLTARFYFKTIRVVVDFAESWETILSHIYLALQLPANSRKRKSDMGTPSTKHIGSPHEKEIELNGREAFMKWLS