MLVPPWLESLLSTAFFSICPSHKDAPRSECNMYCLDCNNGAFCFYCRSSRHKDHQVIQIRRSSYHDVVRVSEIQKVLDINGVQTYVINSARVLFLNERPQPKNAVKGSSHICEVCTRSLLDPLRFCSLGCKLVGLKKNGEASFILSAKKEEEEGRREGIEIRLPSKELEDRLPQGMQQDMYQNTPTPPPPHHSNSRRRKGIPHRAPLGP