MSQNGAGTLIKTKPRCERNRVLVTGGAGFVGSHLCDYLVARGDHVICLDNFFTGSKENIAHLIGKPNFEVIRHDVVEPILLEVDQIFHCACPASPIHYKYNPIKTAKTSFLGTMNMLGLAKRCKARFLITSTSEVYGDPLEHPQRETYWGNVNPIGERSCYDEGKRVAETLTMDYYREHNLQVRIVRIFNTYGPRMALDDGRVVSNFVSQALTNKPITVYGDGQQTRSFQYVSDLVKGLVTVMDGPEIGPFNIGNPGEFTMLELANLVKEVVNPKAVIEYRENTADDPKCRKPDITKVKTTLGWEPVVPLREGLERMVDDFKKRLGVE*