MKKIKLFLIMLLSVVAYGMSAQDTDSVYVAVFDWDENDPIYNTPQQYTPQRTTSPDSVQRLFDENGELTRIKVSPEDVKNKIISPNPRYDDIVWQKTVLKVVDMRELQNRPLYYPCEDLTPETNKNLYSIIFSNVLDGRLPAYKSNVVFDQTYCPPFTDENRLDVEEFLNATNLRYMGGEDTWSRVNYLNPGVVKCYLKIAYYFDKSTSTFHQKILAVGPLYDENYGKRDDIRTAVFFWVPYERLRPFLQEEFVRMNNRTNVAKVSFDEFLMRGYYNSYIIKDYDVTGQDIDKGLTDPRMIRQEQQRVEDYILSVEQDLWEY