MVRPPCCEKVGIKKGPWTPEEDIILVSYIQEHGPGNWRSVPTNTGLMRCSKSCRLRWTNYLRPGIKRGNFTPHEEGMIIHLQALLGNKWAAIASYLPQRTDNDIKNYWNTHLKKKLKNFQSALDPHTTSDDLFNVNVSRRSLSEGSLDNMXSHASSIILRNNQSSSTYASSTENISRLLEGWMRSSPTPKTSSLKHHAACDNDQGKPSGISTGNLASNEEFESILSYENLNNVASWDRSTCDSSTYSNNKVSQLSIKVXNNGEIIHDRHLLRDEDQKSKQILRCESSSTNCNNPPLTFLEKWLLDESAGHVEDDQMMELSPMSLVGTLTVIQVYRINHILEQKWKQLSKNRGQWDLRDESLVHAKEPSNPTYESXRIGQGDVRDET