MSQFTYHAFLSLATKIGKSFGNHLHSALSNAGIRAFSVDELDIDEKGCKELQKTIQESRILIVVLSKDYTSSERCLDELVFILESKKLFGRFVLPVFYDVDPSEVRKQKGCFEQDFLMYEERFKSGTEERRLEWLQKVKKWKTSLTEVADLGGMVLQNQSDGCESRFIQEIVKVVAGRLNRAVLSVALHPVGIDSRVKDINLWLQDGSTSIDMMAIYGMGGLGKSTLAKTAYNLNFDKFDGCSFLADVNKTSERYDGLVSLQRQLLSDVLGRKVEKIYNVDEGVIKIQEAIHRRRILLVLDDVDDRDQLNAVLGMREWFYPGSKIIITTRNQHLFDASEACSCKMYKVMPLNAQESIRLFSWHAFGKEKTPEDHEDLTEKVILHCKGTPLALKVLGSSLCDRSVEVWESALRKLKAIPDNKILEKLRISYDLLDDDDVQKIFLDIVCFFVGKDRDYAVTILDGCGFFSVVGIQILSDRCLIEMDKDKLKVHSLIQDMGREIIRLESPWEPRKRSRVWRYRDSFNILSTKTGTENIEGLVLDKGMSNKLSKAVKSVRSYFFSEDAGPIGHGYPRKRRKHLEHFDDASTEGSDSIEFEADAFSRMQRLRILQLSYVSLTGFFSLFPKSLRLLCWSGFRMKIIPEDLPLESLVALEMKKSYLEKAWEGIKILTSLKILNFSHSPFLKRTPDFSGLPHLKTLILKDCIKLVNIHESIGCLDGLVYLNLRDCKNLRRLPGSFYKLKSLEKLIISGCSRLVTSAIELGKLESLTILQADGMNFGHLVPVGGNMNSWSALWRTWSSKLRRSPGSNQFSFSSLSSSLVSLSLSTCNLTDDALSFGLSNLPSLCFLNLSENLIYNLPQSIKNLGKLQDLWLDGCQSLLSLPELPSSLVKLKAVRCSSLQTVTNLPNLMTTLFLDVMESESLTEISGIFKLKPIDNFEAEILNTLRLLVNLDNTFDTVVEIFNRFTKTKRMYSVQQGLYEFGIFSTSFPGNEVPSWFSNKSEQRLLTLYVDSLPNIKITGLLICIVYERSSPRIFRYFSDSKFGGSHTIDIKVQNITQGLKWIYAPSFIGIPGENNRLTFLCHWKFGKYLQTGDQINVSLPCWDKTFKMKEFGATLAYNNPDLDQSSASTSETRVLATRDTPISEYQSEEIVMEGFMPSYQLAVHHYYLSHPEYYVMRDNADFVVRSILNEKLFEDYDVQTAGSGAEEEDDDDSIFHYDDDEDEEAALAELEELLERSW*