MDRVKKTSSPAADLTDDLIVEILSRLPAKSICRFKCVSPHWRSLITDRANRRKLPQTLSGFFRHTVGQDGHNEPISVPVFYSIVSGLGEEEKHVRDPSLSFLPGCYKTIIPKDCCNGLLLCLCWKGSPKDESNYVVCNPATEKWVILPQSDQASQLFVRHVGFDPAVSSHFHVFSVLEGLDGYTTGVDVYSSEAKAWSYKENGWADETVLYEPSVFLNGMMHFVSCEFTIVALDTQGKSWRTIPLLQTMGYEDYFYGNCAIIGQSQGHLHYLNVRERDASTLSVWTLSNYCSGEWLFKYNINIFQLFGWKDVINQRQWDYTLVAIHPECSLIFYILHHENMLLSYDMDHGKVHVIRKLKEHYYGATYIPYVPLFTESLVDHE*