MATPAVAEALLYEVYLHAEHEEAGETPAQAVASLLGDDSDNEDDELPLSKRAVKLAGKAAVGLYGAVRTSIKSAVARVGGGDDSMRPLLAASARGAEVAVASGGTVRTFRDEDDFERLLGAFEAPAPSTSRPAGTRSNDDDADERHADERQRHPDRRVTHASWAADGSALALATLGGDVHVITRVGRLLVTQPAALRPRGARGCPAGVALAAAAGGSHELLVLAGGDGNGGALHVQRVYDPTIDDHIAAQAREEGGGGGGRVRTVRLAGGGDGTGPRVARAQGCAWNERRRILAVAGDTPSSRTTTTIIDGGGGSGTQPAQQTPIVSSSCAVGLWRYGGGGGNGEIPVPIAVVAASPAPAPGLSVGAVLEFLTRTLGAPPARCHVSMRIGEEAGDEEDLDLDLAVVEPHGTLRVWRLPSGGSNLEPVKLAGEDDCVGDRRVCSATWWSKGRLAFARHDGDVVVASVPDMSNALGEEPEAFDGSPALVTCPRVTDEGTSERVVVLETPPPETVGARRWRLATLNARSPREMLRAHLDAEEWGVATQLARLHGLDPDEVHKARWLASPPGKEALNDALAKVTDRAWAAAQCAAAVASTYEQQRFVLVYGLKETERRCGRNAEDETDVKWNWWTRLRLTLLAQLDRLDTLNAVHLGNHAPRAWASFRSETIGDAAVGFATAGNPRAAETILRRHPRAGGPSLLDALEALPETMSPSEYPGLMPWAQPWCGTDAPTSTRGARVPDWVEGSAALRALAQEEEEADGASDPRLRDGISAAALAVKEAHPSAAWLAVATEEMARCNIPWQPAAARVEGGAAAWAAARARRMDDLAGAVGPAAELLAAASSALGAHDDGSSSLEAQARAAAELAAAVYEADPPDPTSPLVHGSPSLWSAPLAAYVDASVPERLASLLGDARTSPERVAGALATSAVAAVLANEGGGAALLHWIGDVAASGRVDVVAAAIEASSRHGDAPLDALGGYDGLANAAAAAVEACPSGDAATAASLGAMLEALPPQAADQPGARAAVANVAACRVMAARGIVATPGEIAAAAKDAVASRDFVKRVTARAVREASGAKFSDGGSSWSRKLWSDLAALASPHGALSAHLSREDAAAELLRAQLRVGGGAERSVSARRALQNLFGGGGGLGDSDIGVGAAVGVVAGSAAGELVSVAGTVAGAVAGRAVGALGAAVKDARAGNIKGAVTHGAGRALGALGGLVGGLGAAAAELGGHAAGHLAGSSADWLPPALPARVAEGVVAEVASEHLFSASSPDDAGIARAEAVLNCVPNRGRRNEEDETDDGVCALRDVVTAVRQLVTFGVDLAPVNVRQTANRFDIVERCLSEREDAYLREGELQELAARLGLRGTRATHEVSAACARAAMRGGDCAFATAIALRLAAASFSPSWDVAAAVAEAADATDATGGDGTWRPPGIDARAGLLSFALARCSPERMPDLLASWQHLEAARLVANAGVEPPRFADGAGGPLDEAARAALVRAAPTLTQAHAARPRPRLRALAAGPLPSLLAAATSGGEDDRAGDVRRASATALAYSLCLQDVAASDEILAPLAVNAAVASAHDAPPEEPLDDMRVPSWAGPVLGFLVGLDSPDSVGKCVDALSVAKGVDIKAVLALGARAHDMRAGRGGDAAAEREGSRRCKSKLRALADADWLARRLGATLVDPGRFVADESGYRARSIVALAALTPTTELPATAIRLRAFELAELYGADRVAVAVAHAGGLLASGAVADLEAASSELVDGAFAEAPDRAIAGLKSDVWPALPTDDGGDEFAAYFNLLRATHASAKENVEGHSVAAARASAAANAARALCDAAPSLSLAALIGPDGGAPAGGRVEATRAAAAAVAIEAHSSGSPSIRFPSDAVAALAGAVATLPDPAPGFDSDAVWLSAVCAVLSLSVPGSARAQPHERWTAAETALPTLPPDDIAEVVRWCALGGGHPLGWTNAQGGGGGGFASEASLPLRIRALAAGVEALERAEVSHAELTAFRRSLARLHVVAAVRDAMPSLVPDSLRMLDDDAFILEAVAERWVAAGEPLRHVAGLVAAGRKHTGHEGGDADHVDACAKALNAAKRALTTAFDPGQGSAEQQRTAVNALRAVVTRSLRDDSRTGDSPALKSLLGSEYPSTLEKARSSAFVELQAFADESSGAPRGARGAALELLGEVAGGDDSSAWPGWRPPGEDEEEDASMDTGVGGGGTGGAVTAGGSSSAARLLAMRTAAAVAILAAGVEISESAVADADAAGACFRALLNATPDDRMAAASPTLSQVLLLWEKSARWATPSSAAPRPMHAQWHDLIHRGLTAGAADAALDAIAAAAIDFEDVHAVSDEEEEEEDGWGEWGDEGKSEAKSEAKTGQSEKRSGSKTGAVVSETEARSLVVAAAAAGPVAAAKVALALPYPSLRPDALAALGNVANADLDDDLTALILRAEIIPSLLSPNFAPNFALYATVCEAVRRGAEAATVKTPYAVASLAAARCHAAAGTLAMSAAGLHPALVTNDAGVAVLERYLRAHSKRMGEDGGGGGGSEAARANRRAVRGKCADGLKALLADLR*