MKIMLKYMKYIHTVKAIGLFMITMPLLLSFVLLSCQGEENIMEQFSDEDNVTVRLNLSTRSVEAGESDMLDEYSSDPANWYKTGTLFPKPPALPRIALMIFNKDLNRYVYNSLISFNPDGTSGRYQIKVRIPKGETEFYAFYAPNQTGQDLPYYAPEGDFRNKIPWDFLKMDIEEINREAIVGAAFPAILKEQENGSIGLPSNSPYDGVDPSPANEKIIDWTETVAKPWEDVPGMSNRLHMGMLSGKAEATVQPSTGEQVQEVTVPLFRDFSRIRIYIASAAAHDRINYIYKRIAFLNFPVMMSPSFRENDSDESQLAASSPSTENIMEHTGVYSYGIKNGGAMSIYEAPFTTDGKIDHTQMETRKYEQFFLPQYLAPYIPESNTWQKGYPHPKIQLTVEHSDGGNNSQLKTKTFLFDVGEETSPGVYSGPIYPNRDYKVFIVLPESSDKEIIYRVEPWVRKNVDFPPFQ