KCDGNHPVCRQCVRFSRENECVFVPGPAPSNSRMLEQEIKRLESQIRDLELRGVRLPEVLSSPSMFPASWWEPADPPRNVAQTLILAFLPHASKFGFFLDKPRFVRSVTGSANTGDRIPAVLRYVVYLWGIHIIRQVDYEDAFLQRTLRSLQQELSNQTDIVHALQAEILLAYYFFDCDRLLEGQQHVSGALSLARSCKLHKFGPGRHASNALLPPPLDSTDEQMRVNAWWQLFALEKSWTTALDTLSLITEREPENVIDTPWPRDPVSYALRHQAESFGMTYPPGSKAPSHLMDDLYSCSWLIPEATGRTSLLPYMPRRPCYTKGLLM