MPPKKATAAQKGKSVAEGTSQTRRVTRARAQSMPGMMLQSESSATPPPPEELRAAAAPVRGTPPAPEAPTSEPPAPQSGAEDRAMRDAVQLLTRLVADQARRHGLGVDHADRSDSLRARDFLSCNPPEFFGSRPQDDPQEFIRQMQRTLRIIKASETESVELATYRLRDVAINWYESWELSRGEGAPPAVWDEFVEAFQGHFLPPEMKRARVDRFLRLKQNGRSVREYSLEFDSLARHAPTIVADMADRVHRYVMGLDRYLIDGCMAVTLQPGMDIARVQAYAQGVEDRHRGRQPDRDYNRGQHKRARSAGYPDEFRSGQSQQHVRFSSQPAQSAPPRFMGRGFDRMGYSEADQSSRASGSQMGRGLSQSRPPLPRCSRCGRSHPGECRWATGACFSCGRQGHTMRECHLRGSAGGMAQPTGSVAGSSSSVAMRPTGQGIQAPAGRGRGRGGASSSSGPSNRIYALTNRQDQEASPNVITGILSLFSRSVYALIDPGSTLSFISPFVASRIGIESELIEPFEVATPVGDFVIATRVYKNCSVVIYSRRTVADLIELNMIEFDIIMGMDWLAACYANVDCRGKIVRFQFPGEPIIEWKGSTVSPKGKFISYLKAGKMVRKGYIYHLIRVHDIKAEAPTLQSVPVVNEFPDVFPEELPGLPPEREIEFTIDVLPDTQPISIPPYRMAPAELKELKEQLRDLLEKGFIRPSTSPWGAPVLFVRKKDGSLRMCIDYRQLNKVTIKNRYPLPRIDDLFDQLQGAKCFSKIDLRSGYHQVRVREADIPKTAFRTRYGHYEFRVLSFGLTNAPAVFMDLMNRVFKPFLDMFVIVFIDDILVYSRSEEEHADHLRTVLRVLQHQKLYAKFSKCEFWLTSVAFLGHIIGADGIRVDTQKIEAVKTWPRPTTPTEVRSFLGLAGYYRRFVEKFASISAPLTRLTQKAAKFQWTDACERSFQLLKDKLTTAPVLTLPEGPDGYVIYCDASGVGLGCVLMQHGKVIAYASRQLRKHEKNYPTHDLELAVVVHALKIWRHYLYGVHVDIYTDHKSLQYIFKQKELNLRQRRWLELLKDYDVDILYHPGKANVVADSLSRKSMGSLTDVQPERRDMVREIQRLSSLGVRLANSEDSGVSIREVAESSIIDEVKRHQYKDPILAQYRDAALQKEKTPFKVTPDGVLRYEGRLCVPDTAGLRRQVMGEAHSARYSIHPGSTKMYHDLRCLYWWDGMKKDIAEFVAQCPNCQQVKIEHQKPGGLLQEIEIPTWKWEMINMDFITGLPRTQRKYDSIWVIVDRLTKSAHFLPVRTTYSAEDYARLYVREIVRLHGVPTSIISDRGAQFTANFWRSFQKGLGTQVNLSTAFHPQTDGQAERTIQTLEDMLRACIIDFKGSWDDHLPLIEFAYNNSYHSSIQMAPYEALYGRKCRSPIGWFDVGETKLIGPDVIQQAVDKVKLIQERLLAAQSRQKSYADNRRRDLEFQIGDWVFLKVSPMRGVMRFGRKGKLSPRYIGPYQIVRRIGKVAYELDLPSDLEAVHPVFHVSMLRKCIGDPSRVFPVDDVQVTEELSYEEKPVAILDRQVRRLRTKDVASVKVLWQNNNREEMTWEAEDEMKNKYPYLFPVPAESFIISPSPGPGNVRAEFLAYVTEFLTRGPGAALSAAYIIVYCVVAALSAYACYYALDSGGLVGSRGAEKINAVNYLSKPSPPNDEYYYEEDSYALELQMAQLSSTLNTQQQGTLSSNIVQNLKNDGHYMKITTRGGNQNIDPSMPSNEEKVIKDNDKVAEVSGDVEDNTGKDVEVPKKLSINVPFVEALEQMPDYDKIMRDLVTKKRSITFEDDDRMQHCSAIATRSLVQNKEDPVPIILGRPFLSTCRALIVMEKGQMKLWLNNEELTFNICRSMRQSGELQSISAIYYKVGKSSDTQIEERLGVEALAAVIMNFDNDYIDDYGSLVAALVRGDVLFKPKKYELDMKNRESPTAKQSIEEAPKVKMRPQVRPTVGRQPARPNPSEPARTGPFARRPEINQTRPDLNRYSTLASLPPISPTELPLSRPTGMLVLKKPFAKDQEASTSSSPSGELRFSQKQTSDCYTMKQPQSFVEAVAPSSSKTAPREKEKFEMVSLNVFPVLALDKEYEGYEIKHLLKPIYTNRNYVDTDNSLKTRRYFEFILVDTGSLEIEHELADKSDPDSIAYSKMTIKKILSPYNWPVDHLQTPISLSKRFNPQTYNWFDYKNAWLNFMYVRPTTHTWFIKYCPEVSASIIPRWFYEWWSLFGGNKQVMPRQFAENYSQFQVDEGISTLPEHIKLYFDRIKFLSKEIRIKGWTPAKKGSPFPSPGKEISQASPSKSDLKKRLEKALSELDDNPDEAAINQLLDEASSQSDDNGDMLNPKALARSYLNPFD*