CSYLWQFLITLLEDSRYKDIISWIDKKERIFKLRNPTAIAHLWGYHKNNDTMNYEKLSRGLRYYYTKGILAKVPRQRLCYQFLDDTDKIAKSELK