MLGKCGSVADAKSFFDDELSSKSTGSWNAMLAAYSQNCFGAEAILVFRSMLLEGAKADSVTFVSACRSIGSLAMARALHGVARSGGLESDSIVGNALVSMYGRCKSCEDSRNVFDRLVVRNIVSWTAMISAYGQCGHHREALELFEAMDCEPDRGVSPNEFVLTHVLDACSHLGLESRARGLLGSMAEDHSIAASVEHYGCFVDLLGRLGELDRAQEAIELLPFQADAVMWIILLSACIVHGDVERGALVAARITRLDDDGASASACFVLAANSFSIKELIVIN*