SPLSVGTKVALLGTGIKGTVVYLGYTSFFEGLWVVVKLVEPVGTNNGSIAGVLYFSCPEGHGVLVRPDEVSGNC