MMIFTDHKSLKYIFTQKDLNMCQRRWLELIKDYNLDIQYHEGKSNVVVEALSRKSSHNAGDVKLERIKEKISQGKELDFKIHDDGSLRYKGRWCVPQKCGELKEKLMREGHNTPYSVHPGSDKLYKDLKKIYWWPRIKNEVAEFVARCLICQKVKIEHRRPQGKVQPLDIPSWQWDCISMDFVTCLPKSKTGNDTIWVVVDRLTKSAVFIPMKETWKMEQLAKAYIKNIVRLHGVPKDIVSDRDSRFLSNFWKSVQKNFGTTLKMSTAFHPATDGQTERTIQTLEDMLRACSIDFQGGWEDSLNLIEFSYNNSYHASIGMAPFEALYGRKFRIPLFGMTLVKL*