MDGEGDLDSEPEARAVIGSYQSPVRVVNDSAEEILLLWSIQQPTLTKHNSFVRHSSLRLDLEACGRLLTIFQSPSSMVSFPRLSTPGVTGAVMWDSGVVLGKFLEHAVDSGMLVFQGKKVVELGSGCGLVGCIAALLGAQVILTDLPDRMKLLSKNVETNVKEGNERGTAAVRELEWGDDPDCELINPLPDIILGSDVIYSEGAVTDLLATLCQLSGNHTTTFLAGELRNDVVLEYFLEAALEEFVIGLVDQAQWHPEYCSHRVAMFVLVKKPQKKELKE