MEKWVAEFFLRRQQNPRVYAPSLLSALKPVDSDDCVKFKITAVLRDISNSLNRGTVDEGMLDLLELLEKLLLQEHSVIMESLRSAYCWTAAECSLRFMWPMTASDGFFGDALERIWKKRIGMLKERESDLVSRELLKWESDLNKAFEEPEIYKKIRETNIRYNAISRLTQLLKEQWALLGCSSLESEARKRLLKCKDPPSASRQRGCYHFGRAGDTIDNTNEELETGREARNGSYRENANDVEEVGWVENPDRVDKVTDQEHEHEPSVSKGDVTVARELKDVLLEIQRLTDLSTMQEKEPGNAMDQSANVTPQHDGENRTEAEDSEGTSSSRRVRPHLPTPEPLNVSPLKKVRLERPRPRRLMKFWTPEEVEALREGVKEYGKSWKDIKNSNPVVLADRTEVDLKDKWRNLFGRQ*