MDNILNPEDNVSQTNTETDVTDGPFQYVKEEHSSHKFTASGQNLDSPPKNKKSPLKRKAGEPESPSKRPRLEEGHGSLVVTHYNELPETGLETRSQSRIFHLRNFNNWMKSALIGEFVEKVRQRTRNIAVLDLGCGKGGDLLKWRKGGISKLVCTDIADVSVKQCEERYKDLKRKSRNERVFEAEFLTADSTKELLSEKYNDPEIKFDICSCQFVYHYSFETYEQADMMLRNACERLCPGGFFIGTTPDGFELVKRLEASDTNSFGNDVYTVKFEKKGKYPLFGCKYDFSLEEVVNVPEFLVYFPVLVEMAKKYQMKLIYKKTFREFFEEKVKNDEQKMLLKRMKALEPYPAAPNFKLVSGRTEDYEHAQKLVENGQVKLPLGTLSKSEWEATSIYLLFAFEKQA