MEKLKKGDLMEFYKREIGVSKPRNFSRRISASEAMVKRLDLYGKLTGHEGCVNTIDFNATGDVLVSGSDDRRVILWDWATATSKFSYPSGHMDNIFQTKFMPFTDDRKIITASADGQVRLGLVLENGRVETKKVGKHQGRVHKLAVEPGSPYILYSCGEDGFLQHYDLRSNSSSKLLRCSSFTENNKQSSSIRLNAIVIDPRNPNYFAVGGSDEYARVYDIRMYQLDARTSSDKPIDTFCPHHLVKKHDVHITALAYSNTSELLVSYNDELIYLFQKNMGLGPVPLSLQGEDLNKLEKPQVYSGHRNSQTVKGVSFFGPTDEYVLTGSDCGHIFIWKKKDAKLVRVMVGDRHIVNQLKPHPCIPVLATCGIEKTIKLWAPTSKDVTPLPPDVQEVQILLVLLEIFMFEYL*