VDCRPAFVDKVVAQSEKLRQQVLAPKRRSNKDRLTKVDGRGRRIRMPALCAARIFHLARELGHKSDGETMQWLLQKAKPAIVAVTDIDSILFSPS