MDPSVPLVVDNGTGFVKVGYAGSNFPEHVFPSIVGRPILRAEERVAGSAVIKDVMIGDEAAENRNYLQVTQPMEHGIIRNWEDMKLLWDYTFDEKLRVDTRGRKVLLTEPPMNPKANRQRMAQVMFEEYGFQGVYVAIQAVLTLYAQGLTTGVVVDSGDGVTHIVPVYDGFALPHLTRRLDIAGRDVTRYLIKLLLMRGYAFNRTADFETVREIKEKLCYVSYDLDLDTRLSEETTVLVETYTLPDGRVIKIGSERFEAPECMFQPHLVDVEQPGVAEMLFQTIQSAAVDIRTELYKHIVLSGGSSMYPGLPSRLEKEMKQLYLTRVLNGDPSRLNKFKIRIEDPPRRKHMVFLGGAVLADIMKQREEFWVTREEWFEQGVRALDKLGRGEN*