DAHSKYPSLGELSYTDWEGEVIPLSRFLGKLYIFAVVAVNCDNTDEFYSELVALYKSYADKGVRTILIPCNQFDNVAPGTNEELLALLKGYGFTFLVFKKTNVNGPDAWPLLRWWRVQENGQRGDGNAPPSHYEFFLLDKDGRVVRYLTHDDEVDDLHAVIPEYL