MSPPRHILKLSLEEQRQFIDSFDLVISDCDGVVWLLVGWIPNTGAAVNALKAAGKQIKFVSNNSFRSEEDYMEKFRHIGA KNVQEDDIVHPVKTIVRYLKKHKPGERVYSLMSLEANETLRKHNIEFESLQVKEHLTAASLVDHLAIEKPVGAVLFDIHL DLSYVELAKAIRHLQENDDCQLIAGGSDVIMPLAENLNVAGFFDFLEHVKRYTQREATFLGKPSPILGEMFGEMFEIRDC KRCIFIGDTLVQDVQFGKACGFQSLLVLSGCLTKEDMLNAPVEAQPDYYADSLADFTQLLENIQK