MSSGSRSSSRGGANPEWSKKENKLFEDALAYYGEGTPDRWLKGSRAMGGTKTADGVRRHYEILDSDIKLIDSGRVPFPKYNTQGQGAWN