MSGVRRIKLGSQGLEVSAIGLGCMGMSQGYGLPKPEEEMIKVIHHAINSGVTHLDTSDVYGPHTNEILVGKALKGVKREDVQLATKFGVKFGESFDKAEVHGEPEYVRACCEASLKRLDVDYIDLYYVHRIDTTVPIEVTMGELKKLVEEGKIKYIGLSEAGPATIRRAHAVHPITAVQLEWSLWTRDAEEEVIPTCRELGIGIVPWGPLGSGFFASGPKLVDNLTDNDFRKILPRMQGENFDHNRVIYERINEMAQRKGCTSSQLALAWVLHQGDDVGPIPGTTKIENLNQNLGALDVKLTAEDLAEIESISFKGARMPEFLLVHSYTNSDTPPLSSWKSK*