PSYQRRGSLQLWQFLVALLDDPCNSSFIAWTGRGLEFKLIEPEEVARRWGIQKNRPAMNYDKLSRSLRYYYEKGIMQKVAGERYVYKFVCDPDALFTMAFPDNHRPVLKSD