MGCVDKVLALGAHPFNRVDLLLRNSGGSAVIDGGFAVQLEHHGAEVKNPLWTALCLITSPDLVSRVHWDYLEAGAQIVLTSSYQATLLGFESRGYTREQGKEFLRRSVTLACEARDKFWNEYQQRVQKHEAAPGQYCRALVGASIGSYGAYLADGSEYSGDYGPEMTLEKLKDFHRERLLILAGAGPDILALETIPSFLEAKALIEVLEEEDINVPAWMSYISKDGRNVVRGDSIQSCAELVERSEKIVAFGINCTPPSLCEELISEARKITSKPIVVYPNRGEDWNAEKKEWIPSTGATDEDFINYIPRWKKAGANLFGGCCQTTPATVRAIAKVLHPHPVSSN*