MIAIKVELKYTNELRKTLIEKQTMNMNYKIKTDEDYGYIPIKNIADDVKKDIEDELNKKFNHAGKNDSNKITIEIIDTELEQIKKEPRSLKEHLKGKLNNEEIENLKKSFDIIGDIVILEIPEELQNQKYAIAKAAIDFTKRRSIFAKKSPIEGVTRTRKLEYLIGEDDSTTIHKEHDVRLSLDVKEVYFSPRLASERKRISDQVEEGEAILDMFAGIGPFPILIAKKNNVKIYAVDINKKAVECMEENIKINKLKGEVIAICGDINEVAKEFKEKNIKFDRIIMNLPGTAYKFLDLAISLLNSGGVVHYYEFSDNYDQGISRIKESSSKLGKEVSILSTRKVKSISPKEWHISVSAKIE