MLRFEDPAKLKTKKIVFEDVYVGRDSGTLEQLKELSSKRRVIEESINESSFITDAIAREISGGLTSPCEQDLQKLEQYLPLLENLVVHFDLVSNNRQMIVWTTELKIRWTSALSASSFFNLLGPKYFQIDSLRFELCMTLFLYGAILRERALEVLPADLVQSATLFRKAAGVYQYLAHDVIPSLHPASTAERPPESTSAVSSVMSLICLAEAQAVTIRKAEEKGNTGGLLAKLHYGVTQFLDEATGVLYSTTGECKDISSRFLDFISSCKALHELRSQKYLADSLKIAGHVGVAVGVLHHALVNAKKKMPGEESWRVVFRKEIDDAADMLRKYEHENEFVWREKIPTMDELPLLEGKKIVNFIPYHPQRWERALVFNI*