MSKEKWKQEKRVHFVDCCDDGIRDKVCPILEQHFTLIFDSVNPEYVFYSAYGEEHLAYDCIRIFITGENITPNFTICDYAIGFDHLHFLDRYLRYPLYLFYEQDVKRASQKHKDIDEKLLASKSRFCNFVVSNGNADPYREQVFYALNAYKRVDSGGRYLNNIGGSVADKFAFQSECRFSLCFENSSTPGYLTEKLIQAAAAQTIPIYWGDTLATKPLFDGGGGINAKAFINAHSFSSLESLIAHIAEIEADKTKQLAILQEPLFLDSNHIELFEKQFEQFLLSIVSQPYERSFRRGRVMWQSFVEQRYKRAMHLLALEDRIKAPYRKLRQFLRAFWDSLKEKRSHT