YDTSPDFHVGPREALEGHGDQEESPDPSPQHNPQPPEPDQGTTNVEGNNISLGLSFPRKLWRIVVDAAFSSLCWNDDRDSMIIDENLFQRRGEEQIFESKSLKSFICLLNHHGFPKICPGNSSVCSARNRMMMHRTCNFQRGKPWFLENITTQGNQVMRVCPGISATPPNRKKKMAPRRHSSRPHHQNGGKEAEPKGKNDWGPNATQVFEFSVPQPMGSASPSASSGSSGEGTFGSVMFVPRATAGTNDTGDLPPPSLKPLQGSVMSLYKIYYSTLIAGLSDMTPSEDPDQAEEEQEGSSDNKCSVCERFKENAGP