MASVGRMKLGSQGLEVSAQGLGCLGMSAFYGPPKPEADMITLIHRAVRSGITFLDTSDMYGPFTNEILLGKALKGIRKEVELATKFGVSNGDGRGKWEICGDPTFQPENLKQNASIFERVTEMAKRKGCTPSQLALAWAHNQGNDVCPIPGTTKIENLNQNIGALFVKLTPEEMVELESLGSADVVKGERYGTRMYTWMDSETPDLSLWKGI