FQRRGSLQLWQFLVALLDEPECSSFIAWTGRGLEFKLIDPEEVARRWGLQKNRPAMNYDKLSRSLRYYYEKGIMQKVAGERYVYKFVCSPEALFSMAFPDSQKPYIKPECREP