MINKRLLVKNLLAHNDENSFYDKKRFIDIGQREGKGKFLKHVCALANSNPISNSFIVIGVEDEDNKIVGVDFFDDSKIQNLVNAYLDNPPLISYENIPFPHLPEGKVVGLVTIKSNGKVCALKKNIWKYYGGSVFFREGSISLPKAFDVHLKDINSETVATLELHARNNIKLTLDGVIDFINHRHKDLSSNYKVFEEQFVVCWAGNEKKVKNETYYSRVDIELINEQVKLFYSALDEITISFDEHSFTTTEYVQLGLGSQQKYYPLEKVVITFTENGTYQIQSDLIFEPPRYDRKTLHHIFNSNNALLQKLQKRLDLTNTEKLDLKQLPATYLICYLNGFEEAKELMEDARVLLREYDTKAYQSLKESLRILRKVRYS