MSGVRRIKLGSQGLEVSAIGLGCMGMSHGYGPAKPEEDMIKVIHHAINSGVTHLDTSDVYGPHTNEILVGKALKGVKREDVQLATKFGIKFGETIGQSEVHGEPEYVRACCEASLKRLDVDYIDLYYVHRIDTTVPIEITMGELKKLVEEGKIKYIGLSEAGPATIRRAHAVHPITAVQLEWSLWTRDAEEEVIPTCRELGIGIVPFAPLGCGFFATGPKLVDNLADNDFRKILPRIQGENFDHNKVLFERIGEMAQRKGCTLSQLALSWVLHQGDDVGPIPGTTKIENLNQNLGALAVKLTAEDLAELQSISFKGARMPDFVLVHSYTNSDTPPLSSWKSE*