MDFLHTLLSLIAFSFLGIFLVFCFIMLTIIIGKSIGDPDYAPVKGTVFNQLLYFNTLHDYHAQVAKTNPTFRLLAPDQSELYTADPRNIEHILKTNFDKYSKGKYNQDIVTDLFGEGIFAVDGDKWRQQRKLASFEFSTRVLRDFSCSVFRRNAAKLVRVISEFSHQGQVFDMQDILMRCTLDSIFKVGFGTELNCLDGSSKEGSEFMKAFDESNALIYWRYVDPFWKLKRFLNIGCEATLKRNVKIIDDFVHGVIKTRKAQLALQQEYNVKEDILSRFLIESKKDQKTMTDQYLRDIILNFMIAGKDTSANTLSWFFYMLCKNPLIEEKIVQEVRDVSCSCSHESEPNIEEFVAKITDDTLDRMHYLHAALTETLRLYPAVPADGRTAEAHDILPDGHKLKKGDGVYYLAYGMGRMCSIWGEDAEEFRPERWLNNGIFQPESPFKFVAFHAGPRICLGKDFAYRQMKIVAMALVRFFRFKLANGTQNVTYKVMFTLHIDKGLLLCAIPRS*