MDSSKLGIEKFDGSDFSFWKMQIEDYLYQKNLHELLTGVKPESMTEEKWKLKDRQALGLIRLTLSRNVAFNIVKEKTTFDLLKALSNMYEKPSAINKALILMSSLPESWDTVVAAISSSRGSEKLKFDEIRDVVLSESIRKREVGDSSGSALSVDRRGEPKKKQNQKFGDDNDSVNSAEDIGDALILSVNSPVESWILDSGASFHSSPSKELFQNFKSGNFGKVYLADNKALEIEGKGDVCIKTTSGNQWTLEDVRYIPGIKKNLISVGQLDSTGYAAEFGKGSWKIVKGAMVVARGTKSGTLYTTAGCINMAAVAEGASGSCLWHNRLGHMSTKGMKMLVAKGALEGLKSVDMGLCESCVMGKQKRVSFTKTPREPKKVRLEMVHTDVWGPSPVSSLGGSRFYVTFIDDFSRKVWVYFLKHKSDVFATFKKWKAEVENQTDLKVKCLRSDNGGEYDKSEFKTFCAAEGIRLMRTVPGKARQNGIAERMNRTLNERARSMRIHCGLPKTLWADAVSTAAYLINRGPSVPLGFKIPEEVWTGKELKYSHLRTFGCTAYVHVDPEKRDKLDAKAVKCYFIGYGSDLFGYRFWDDKNRKILRHCDVTFDESVLYKDREQKVLEITKQVGVEVELEKSNPRDVEADTQPTPTEESEVEQVTPEQVLRRSSRSIRAPDRYSPSLHYLLLTDEGEPESFDEALQVEDSIKWEQAMDDEMRSLEKNDTWVLTELPAGKRALLNKWVFRIKTEPDGKRRFKARLVVKGYSQRKGIDYAEIFSPVVKLTSIRILLSIVASENLHLEQMDVKTAFLHGDLDKEIYMQQPEGFVVPGKEHMVCKLTRSLYGLKQAPRQWYKKFDSFMTKSGFCKAEKDPCCYFKKYTDSYVFLLLYVDDMLIAGSSMREINNLKTRLSAAFEMKDLGPAKQILGMKISRDRSAGTLNLSQELYIEKVLSRFRVNDAKPRTTPLANHFKLSKEQSPKTAEERDHMALVPYASAVGSLMYAMVCTRPDIAHAVGVVSRYMANPGKEHWEAVKWLLRYLRGTSSTSLCFGKGKVTLQGFVDADLGGDVDSSKSTSGYIYTIGGTAVSWMSRLQKCVSLSSTEAEYVAIAEAGKEMIWLADYLEELGKKQSEKILYSDSQSAIQLVKNPVYHSKTKHIRRRYHFTRRAVEDGDMCLEKIDGAKNPADMLTKCVDVGKLRWQRSAAAEGRWGSLTKCGVTKLVTVRRVYDGPSCRPSTDRCAYDGPSYLPSRVMKRAAEEIAQNYPPCMPNTRRGREPLFPYDHELERTLRNMNRNLGINDEDPNQNIPAPVDVHGQMLPDAPGEHQQRGQNPAPRPQAYYRGYDDIADSDGPLVLPPLPTGHTFVVTSSLMQMLTARGLFSGLPSEDPHAHIAKVRAVCKSCVGRPDLDLDVIGLRVFPLSLTGEAAMWFTELPYNSIFTWNQLRDVFLARYYPVSKKLNHKDRVNNFVALPGESVSSSWDRFTSFLRSVPNHRIDDESLKEYFYRGQDDNNKAVLDTIAGGSYGECPYAEIAEKLEKISRNNKAWSTRKSDTGRNTFAVQSTHNPATDEIREEMAQMRTELGLVLKHVTGGAEKINAVNYLAKPPPPNDECYYAEDTYAVNEQMGGFRPSAQGSNQDNWRQGQGNQGRNYGNYNREGHYVRDGNYNRDNNFNRGNYANRNDRNGPYVPPQNREVTPRDGGDSMARVEDMLHKMMRRFDASDEHIKELRGDLASIGQKVDTHAISIKQIELQVAQLSATVNTRQPGTLPSNTVQNPKNDAHCMAITTRGGKQTIDPPMPSTEENVRKDNDNVVKGSGEAEESNGKDAEVPIKVIPMPRPPPPFPQRLVKKTEDGKYRRFITMLKQLSINVPLVEALEQMPGYAKFMKDLVTKKRSVTFEDDDRLQHCSAIATRSLVQKKEDPGAFTIPCTVGSLHFAKALCDLGASINLMPLSIYKKLGLGDPKPTAMRLLMADRTVKRPIGILHDVLVKVESFIFPADFVILDCEVDFEVPIILGRPFLATGRALVDMEKGQMTFRLNNEEATFNICRTMRQSGELQSTVLDALSSGQAQAQMDWPLLDYPSTSPGNSAENHSAAVTDGYSDGPLRLRRTVVCLRHTSRSCCCGVFLVTEYLPTLFFSNSKVISTMAPKQDRIYARGRSKSVAPSARMVIGSDDERDPEYVPPGTNTPSRAARAPRATPKKVASGVVTASQSDEERTLTGTPSGSATNEEGASGSLGVSWSEEASGSAEVPAPATAAASASSDEADSSDSTSGSPAQVPTPATDQPNRWCVDGQFQVYSDAKFLTDKGVMTRTLTLERRVLTGSLPTMPEIHNLFTRHRLELTARPLGQYSEELVREVYASYVATLRSQIDRRAAPAKXLGVS*