MLVPPWLESLLSTAFFSICRTHGDAARSECNMYCLDCRGDAFCFYCRSSRHKDHQVIQIRRSSYHDVVRVAEIQKVIDISGVQTYVINSARVLFLNERPQPKSGKGVAHICEICGRSLLDTFRFCSLGCKVVGIKRNGDASFSLEAKNEEELMERREGITSRIVVSRREDEELREGSQQDIYPPTPPPPPTSSARRRKGIPHRAPFKS