MSDVEKAEGLIGAEVHMISGCRDEQTSADVSNVANFSLPDPAGRAGGACTSAMLKVLYADHKKPDDDLSYQEVLLKMREILQGQRFTQIPQLSSSRSLNIKNKFAIVPDDFSGTRRAVMIGINYVGQQGELSGCHNDVKNMIEYIKDIHGFEDENITILMDDGENISPTYENIMNAYKKLVEEAEPGDACFCHYSGHGGKIRDDDGDEKDGYDETLVPLDYGSAGQIRDDDIYKTLVLPMKKGVNLTSVMDCCHSGTVLDLPFVFVADGSQEEMTIKPDFDMQKLEMIVGLLQAAAQNEDVMKMAMKMCGCNIL*