YDTSPDFHVGPREALEGHGDQEESPDPSPQHNPQPPEPDQGTTNVEGNNISLGLSFPRKLWRIVVDAAFSSLCWNDDRDSMIIDENLFQRRGEEQIFESKSLKSFICLLNHHGFPKICPGNSSVCSARNRMMMHRTCNFQRGKPWFLENITTQERRRWPPEDTPQDHTTRMVAKKLNQRLRRQARMIGDPMPPRYSSSRFLSPWAVPGRSSAQVHQVVQVGRALLAVSCLCPGLLQEPMTQGICPHPPSNEPLQGSVMSLYKIYYSTLIAGLSDMTPSEDPDQAEEEQEGSSDNKCSVCERFKENAGP