MLSSNTKGLQLDKNRDVIVSFPDVDPNSISTLQTVLNDVHEQYGKRYLRRAILEEPNDSYDKPHLWYSTSEVIHALKLFLESGNQLSDIRTYRYDLIDLTRQVLAKYANELFLDAIEAYKLDDLHAVAHLSQKFLGLVEDLDMLLGCHDGFLLGPWIESAKELAQDEDQERQFEWNARTQITMWFDNTELEASLLRDYGNKYWSGLLRDYYGPRAAIYFKYLTESLEEGKGFNLKAWRREWIKLTNSWQSSRNVFPVKSRGNALNVSQWLFQKYLQDLGSHDH*