MSADLDDLVGFLASPSPQLKKAAVDIVQGLTGTEDGLRVLSSKCSQLLPPLLNLLADTQEIAQPAAEALVNLSQDNKSVDTFLNAGAVEKVMELIGKSGCGINRLLVMLLVNLTQVESGAKRLLQEGDEKLAGLNVSRLVRFFTRFSSDKENEDAFEHVAPILVNITRLQSGRKLILDQSRGLFKQILPQIDSRSLIRRQGVAGTVRNCCFEAEEELPSLLLASSFLWPALLLPLAGKRAYSEEDTDKMPLELATPLSFERDGEDDPQVRIEAADALYLIALQEGGRRAFWNVNGTRIIQVGYEYEEDPKVMEAYERLGALIVQESFDVEEDTGGFVQT*