MSNPSPLKSAALLEQMKLHLASGSGKDLTKKIGLVYQLNIAPKKIGVDEEIYIVDLKKGEVTKGKYEGKPDATFSFKDSDFVAVATGKMNPQMAFIRGAMKIKGSLSAAQKFTPDIFPKPSKL