MVELHALPMLGSRNTDKAEEGKIIVKARDTFHVLLQMGVVLMFGGQVPIVKVDNVNSDACSVHMLSVGERTRQLDGAHMEFLRGVANPLGMKVSEKMDPTELVKLCEILNPRNKPGRLTAVIVRMGAKKLRLNLPHLIRVVTQEGLIVTWVSDPMHGNTIKVPSGYKTRPFDAILGEVMAFFDVHEEEGSHAWGFHLEMTGQNVTECIGVTVDDLASRYHTHCDPRLNASQSLELAFIIADKLRRNHQNLSL*