MSDDKDVRELAEAKKLPLPDRIAHSNWKARVAAYEDISAACREIYDDADPRLSEFAPLFPKAVTEANAAAVDKALDALVVFLTKATEQHASRICEKTCSNIVAKCLSARTSTLTRALDAMLLFIELEQAEKVTEALVSGLGNKNPKVVVASLEFLYHGLNLFGHRVVAPQPMIKALPALFESKDGKARDKVKDLVMELARWLGPDAVRTMLFEKMREVMRDELNRNLEGLELSRKPPRLTRKQQAKAADAREQAPVGNGATSNGGAAAAAAEDEPPPEADPYDFVDPKKVLSELKSDSFWDKLEEKKWTERRDAVLLLKGLADTPRIASGDYGDLMRELRKLISKDSNVVVVAESINCCGLLAKGLRKEFASWARNLAGLLLEKFKEKNSNVGNAVAGALTFMHKYCWSLTEVVEDFTEAMGHANPKVKEDTYKWLTGAVPQEPKANLKQLVAPLMGAAAKGAEEATPALREAAMGFMAAFTVRFGNTAILEKFGAKLDDARKKKLQDMVAEAMGGGNATAGAAAPTPAAPVAAATASAAPAARTPGPTLSMKSRLGATVRPAAASKPASAAPGGGGGPSAGAGGGAGAGKKAASGGDGDDEASLASGSLSRDQAVQALTDLVGEATVKELQDEQWKVRLDAMERLVAFVGEPGVAAANGSTIVQSVSHVPGWAEKNFQVMAKVLEALRVTATGCPSFSKRDAFTCIGGIIDKVADLKLKQPSFDTLTSFAEAVGPQFIMTQLHKKAAAHKNPKVQSEAINWIGRAILEFGLAGMDVRALLDWAKEDLGSANAGVRNSSIQLLGIMYRFLGPALGDMIRADVKPALMTAIDGEFAKNADLPKPEPTRVSRVATTARGGAAGAKGGAKGGGGGNAGAAAGGPAAAGGFDPDDLLPRTDISGLITGELITQLGSSNWKERKAGLDAIETILTQAGNRIQPQTGDLLPELKKRMADSNKNLTTQALTVLGRIAKAMGKAIDRQGRPLLTPAIKNITDQKQTVRSAVTEMLDAWVGVTSASCVMPDVMDFYISSKITADGKAETLKWMASLASGAKISDCLVDILRAGGMGSTDKAAEVRDAASKLMIALVETIGAAELGAAAQTLDVATRKPAMDAISKVTGAPVPVAAVAAFGSAAAAPSAKPAATRSSKDMLRASTASGIARPGGLNSTMSRPGTAKTSGVAKSMHGSSMGAMAAADAGPLLMPDNRKEDRAKKGRFRPAKLQIMPDEAVTLEAEFSPMLSPALRAAAFSKDFKKHCEAADMLIKALPVVYDEVIAIVDLLFRWSTLRILESNTASLVKVLDMLKLLLDLMIDRGYRISEYEAKLILPAVVEKSGHNQDKLKAEHRELLKRFAQVHPPVKVVTYVKDGLESKNSKTRVVCLDEIAAIVERTGPVVYRGSSGAITRSTTGSAASDSLMAAVARLVAERDTAVRAACLGVMEVLYCIEGQGMWDYVGRLTDQQKSLIEERIKAVGNRLVRAGHQPGYKAAEYGLPVQQQDDPMAVSPVAAGGTPRRPPSPLRRSGLGVGVQPSTTAGVASPAARGSLMDSFSGRGALATSMAAVPPPANSDSPPPVQAAPEGYDVRRVNSPAISRFGSFNMGAVPVSGGDSAVLTSLEGPDEEATMRNWVIMHDRLQGDDWEGATQAMKLLCYSYMELDKHSPHVVSLLMDPRNADELVHLLSQRIEQSLSDAAASTMCLPGGPIYNARACKYSVNSLMNLCNVTPLTTSLTDSALRRLCSVLIACLIDGRLRQVPDGDGLLKAVNMLIMKLLEHANRAGLFGGFIHCLRVPNPRIYEMAHPATAGSDGGEAEMLLRWNDMLVKCLIKMTKQLGALVPSLNVGNVLVHIHRYMQDLGTEEVRRRSSNEDKPLRMVKTMLHELCKHRGYDIYKDVEAMPGVQETMEEMVMLPYIRLNLETLQRAGQNLPGSAAAATLMAAAAAPRPAMAPNADVASTSGSAAAGAPRSRGIPYATPASTAAGAPGVLSKPAGAPVVTEPAIKQQQQPQVLLPLSTNAMPPLTASAVPQKVSSSASIAPPAPAPAPVMPVVAQVAAPAPVPVAASATGGNVSPLSLEPSSHEFKRPVLDDQEARNVLATIFKRIGDKAQSQQALVDLHHFIDANPNIDVLNQMLSQVSPYFKQFLQRGLSKVRLQLQHAASTAAAATAQEHASGSPAAAAKLSDGGGANSGGGSSWGTLDGDSAGPLSSRMTLADKLAASEARPHSPASPGRLRGVGNLDELRSRMNSLSTNLHDLPVRNSASISVPGGVSQDLLDLQERMKKIQSIAAAAGPSS*