MSGDDDGKDGHEHDLVMPGFRFHPTEEELFEFYLRRKVEGKRFNVELIPFLDLYRYDPWELPALAAIGEKEWFFYVPRDRKYRNGDRPNRVTRSGYWKATGADRIIRGENHRGSIGLKKTLVFYSGKAPKGIRTSWIMNEYRLPHGETVQCLRTEISLCRVYKRTGVVDHLQLPGPLASRPSSSRGTAKLSCPRRQLPGVDPSLTLVMEKVPMLQGATPTNLSSPILSTVSTASMEEDSAPLHHSKNSLLSSTNYSMITPEIEELNRFVSYDHSFMSPPNTLSVTVPPQPQLAPLNQHTMSLSMISDKLWEWWNPLPEIGKDYSGFK