MRVHTVARFKASFVAISTINLASIHRKAPALVFAGSPTVPKEAQPTFEHHCRFDNDYDAISAVRLEKDDVTYNISDMGGNIIGIPTDNNELRSAYIMGDPGKRSSHSQNREEPARTWGASDLTVNIERENRIDTHTRNLMRTDHPSVEACPYVLEGDSSPPSTPSGRCKSPFVPSFKDVTKMLTFPSSLCAKVDAFIERLNRWSRNADGLVEHFWAHMKLGESMSETVWGKLSLGTKIVAQGGVEKMFKSSFIVGPTEKLLKTSACYLSTSSDPVAGLLFISTEKVAFCSDRSLSFTSSQGENGSSFYRVVIPLGRVRSVNLCENVEKATEKYIQIQTVDDHDFWFMAFVQNLAVLNQLCFVVAGLEGIGILLSWPGX