MKLQFLIPSSFLLSYVSAHTIFTQLESGGTLYNTSYAIRDPTYDGPITDVTTQYVACNGGPNPTTPSSNIINVVAGSTVKAIWRHTLTSTPSNDATYVLDPSHLGPVMAYMKKVDDATTDVGYGPGWFKISEQGLNVATQGWATTDLINNAGVQSITIPSCIANGQYLLRAELIALHAASGLQGAQLYMECAQINVSGGTGTSSPSTVSFPGAYAQNDPGILINIYQTLSSYPIPGPTPFVCGAAQSTAKSSTSTSLSSTAKATSTTLVTSTKSSSSVLATGTAVAAIYAQCGGQGWNGATTCAAGSKCVVSSAYYSQCLP*