MDLPKAKRLRGHQLELEKRKGKPLTKGAQAEKSGLVTKLLSLWAHGQLSATLCQQLAHLAVLDGAHHEELIQMASAGNWGEASGNCHRDFMSTHCKSNALTKAYEVDVQVRDPKTSKVGVETASLYLPHLLFADLATSYSEQFEKIFKCSELAAFWKNVEAVKDERLQGHPICLDKRQGLAKRHVVNAERTVPLFIHADGVEFQTRDTIMCWNWGGLLSQFSSLQSHMLICAFPKSCTMESTWTPIMKYIKWSLESLQDGFHPCVGPDNEPLPKGSMFEKLAGTPLTPQGFRGVVWSIQGDHEMYSLVLGLPHWNSKFPCWECDCQQPLTKGVPCPEGKSFKLLKEEEQAFECLSHAEALTKGMEQHPLFQIEGLSTKMVRHDGLHVLFAKGVCSHLCGSILHFLCYLDGKGKQSIRPSDRLALIFSQVQDQYKKQKRPTRLTNLKLSMVCDVKSPHKEYPKLDCKAAECKHFMPALLPVIKAMLDSTDEVHQHMVHALSSMVDLIQLFDDAGMFLDKRTYGQARKLARQFFSSYSWLNEWAEEADRYLFHITMKFHTCGHMVKSSCDINPRCCWNFRSEDFVGRMSTLGSSVVHGVKSTRLCSKINDKYQVLLHLQLDRILASPFDKKEFPCGNSLGKRVLVNKKPWQVATATMLIELLDEGGFWD*