MVLLMRLQSIQVPSFFLCPISLDLMKDPVTLCTGMTYDRSSIEKWLDEGNLTCPATNQLLGSTVVTPNHTLRRLIQDWCVLNQSNGVERIPTPKLPARLEDVKAMVEDLKYGINVHETVKRLRGLARESDKNKRLVVESGAVQELVSLIVLPANDCQSPKREWVEFKEDILATIVLISSADVTRASYNASSKQMACLCWFLKNGQIEAKVNAAVVLESIASSSDLKGSIADLEGVIETMVQLLREKFYPKAVKASLRCLLTLCATRRNRIRLVEAGGVAALVEFLPGAETRGTLERALRILELLASCAEGREAISDHALAIPVLLKLVLRASGASIEHAVVVLYMLSEYSVNASDVRKSIVQVGGFPRLLLLLQTECTLRTKGKAIKLLKQLRPIWNECPCSSGGRALSTVGSI*