MSDCADLHPYFNDCIRSCRMIPVHRGSYKIRLYERPDMAGQMQEVSDDCPNVQDRLRMSDINSCNVVDGHWLLYDQPNYRGRTYYLRPGEYRRYSDWGGASPRIGSLRRITDFN