MGGPCLVVQIDESLFQGKKKYNRGRLRLGDRKPEEMYDENEESSDEDEVINNQNYGQRIQGPWIFENFIDSITGAETQTIETLWRHVKNKYNIKTRGATNILPSQLQEEWWRSSQKPNEDLFELFLGVIRNTSDIWQHFGFKVDEKGIILNKNQVFCKKCKCAVGYSGNTTNLKSHFQQCTSTKPSTSNSLIPYFKQTPSKLSNKTKRAKELTKSLVKFVIKDLRPLSIIEGEGFLEFMEIAVPEYTVLSKQTITRLVE