MATGTVKWFNDSKGFGFITPDDGGDDLFAHFSAIVESGYKSLKEGQRVSFDVTEGPKGKQASNIQKA