MDFLYTIFTCIGTLCVISVTSFLVLILRIYAGKSIRNPKSAPVIGTVFHQLFYFKRLYDYQTEVAKKLPTSRFLAPDESIICTTDSRNVEHILKTKFGKYSKGKRNEEIIMDLFGKGIFAVDGEKWKQQRKLASLEFSARVLRDFSCTVFRKRADKLVRKVFQFYISNQVFDIQELLMRCSLDSIFKVGFGVDLNCLDGSGEDDDSFIKAFDDSNELIYWRYVDPFWKLKRYFNIGSEALLKKNIKFIHEFVDELIRSRRKQLEVKHDSEDILSRFLEESKKDPEKMTDQYLRDIILNFMLAGKDSTANTLSWFFYMLCKNPLIQEKVVEEITEVIGNNVKDKEHLEYFVASITEEALEKMHYLHAALTETLRLYPAVPVDGRCADADDILPDGFHIRKGDEVNYVSYAMGRMPYIWGNDAEDFRPERWLKDGIFQPESPFKFIAFHAGPRICLGKDFAYKQMKILAMALLHFFRFKLSDETKVVTYRTMFTLHINEGLPVHAVPRRGLVGG*