MPSIDFIRNILKEDKKTFCNDYKKAQKSLSDDDGYSNGSSQSKQSYEKTNEESTSNPLIADFTEYSPLHNGHFHCMKTAKSKIPNGLFVAIVPGLFERSGRGLPYIMHRNVRAEIAIEVGADIVVEGPPMGIMGSGQYSLCLCKMFQALNTDFIPRGYRPFDGYDEILKRISMGHGVAPKPYKIVDMDTKETILEGKLEEDNYVIVSFSKSLKRIGFDFKDKFIFVPRIEGVSGTLIRKACSENKLEDVESMLPPETLRILKRELDNDNAPLHDQRDYEVILNSANNLSYDELIKLNFFSEKLANEFIEKRENKEFESISEIEDAIFYGFSSHYKNRVLSILETQMRGDVISNYINTYPFNVRVLNYKNETVLTQFEEKVLNDHPFVNSIELTNE