MVQSLNTKVDLTVKATSYLGLANYGEVMVGDKAFEFYNEKNIRDYIQIPWEEVNCVMASVMFKGKWIPRFAVVTKNNGNFTFSSRDNKALLRAINKYIPSENLVRSLSFFQVIKRGLKSLFRKKSRQ