MSVPIPGIKDISKLKFFYGFKYLWNPTVYNKIFDKLDLTKTYKHPEELKVLDLYPGVGIQSAIFYNKYCPRQYSLLEKRSSLYKFLNAKFEGSPLQILKRDPYDWSTYSNLIDEERIFVPEVQSSDHINDKFLTVANVTGEGSEGLIMQWLSCIGNKNWLYRFGKVKMLLWMPSTTARKLLARPGMHSRSKCSVVREAFTDTKLIAISDANELKGFDSQCIEEWDPILFSAAEIWPTKGKPIALVEMDPIDFDFDVDNWDYVTRHLMILKRTPLNTVMDSLGHGGQQYFNSRITDKDLLKKCPIDLTNDEFIYLTKLFMEWPFKPDILMDFVDMYQTEHSG