MIDFELSDTQTRVREHAHSFATKHLETAHTVYTNLLTPQARFSAIRPLYEDLIKAGLIQAQVPAEYNGLGYGLVDMALLTEELYSADANVALTILATGLGLSPLLIGGTDAQTKRYLSPFTDGKGGTVGKLDAQGQTMILLVTREDVAADPPDAYGVLFHPETIGHRAVSGSHIRFRNFVAKEIIAMPGAGAEAIEAALTASAGLVGAIAVALMRRCFEMTLRFAKSDTRNDTESIINKQSVADLLIKMKMRCEAGRALTWKACSSVGRLPEAAETAHLAKIFCSENAVQCVIEGMNAVGVQAYQAKFHYGVLLNDAACLPIFDGGNVGVRRREVEAIFYYTGYDPLASTFGSKL*