MAASAETLKAEGNAAYAAGDNETALSCYMRAIEAASEGDAEEAAALLPILHSNASAAAARLPGRAQEAKQHADTCVELNPEWHKGYIRQAAAAQLLHRPGDSERALRAGLMACPAAADQAVLRQELQKLLQDDGDQSELHGFLPGTPAQRMRDFQSEFGLTMHGPAALAWLPCDAFRWAFLGELNKFKQCFKPDKHTSMRAWPLRLSLPAVIVSGAQRVSYVNDRPTGSEHAAILRLVCETGARVDARDIAGYTALAHATGHHPELELAKVLLEFGDVPLHHACMAQELESVQLLLDAGADPNAKELNGISVEDVAKCNPQALALVHKAQGKHQRNADLVSGGACHNCGKPGATKRCQACLSALYCDRTCQRQAWKQHKKQCAAGSSGGASNAGGTGEAAGTTASGQAPTLLRVRPSRDNPYTATIPHSALAQQVASMMGMTSQPAPPLDQSSFDTRGPEEQAAAAARRDDKLFMVKIQVPLDGVGPMLIYNKTRSYQVYADTSGGDAPKLVKRIQREGWRGCKAYFNARVDAETGELLVQDAVLPTQTWAQPFTASRAYAGRRLALGGRPAQGQGRRAALSCRAVAEAETDLEKRARMAAEMEAAQNVGYVSDKPVRLQRAYPLAAVVGMDHIKQALLLGSVDNNIGGIAISGRRGTAKSVMARGVHALMPPIEVVEGSICNADPENPAEWEDGLAEKLGSGEIKTRVRDAPFVQIPLGVTEDRLVGTVDIEASMKEGKPVFQPGLLAEAHRGILYVDELNLLDDGIANLLLSILSDGVNVVEREGISISHPCKPLMIATYNPEEGPMREHLLDRIAMTLSADVQWTFQERVAAVEAAGRFQDKPTEVLSDVEDTTDGLRTQIVFAREYLEEVEIGERQVKYLVEEARRGGVQGHRAELFAVRVAKASAALEGRDKVEPEDLQKAVQLVILPRATITDMPPPEDEQPPPPPPPPPPQDQQQQDEEEQEQDESEDQDQEEDQTPDQIPEQFMFESEGVILDPSILMFAQQQQRAQGRTGRAKTMIFSDDRGRYIKPMLPKGNKVRRLAVDATLRTAAPYQKARRERTRSEGKTEKPVYVEKSDMRAKRLARKAGALVMFVVDASGSMALNRMSSAKGAVMRLLAESYTSRDFVSLIPFYGDKAEVLLPPSKSIAMARRRLDTLPCGGGSPLAHGLSLAIRFGTQAMQAGDIGRCMVVLITDGRANIPLAKSNDDPEALAPDAPKPTQDELKDEVRDMAKKLGAAGMQLLVIDTENKFVSTGFAEEISKAANGKYYYLPNASDAAIAAATSSAMADAKAQPLALALACLLLAGHAAAAGRGLKQAYLPTRQLRALLPGLRVAASAAPAPEAERGGKSATSGGTASSSSSGVLVTTVAFGEEVVACKEWLPDSLEWDWPDNPTEYTANGSAVPPKADVQKLTSLICSDPEAGGDAIRTAVQKGGVDAQAAVYSIFAADCDDEEAPSDAYGAAIDAVNSGDPADIDTVSSWFTNFAEAADAVGVPICMSLAVVDSDTGKASDERDFHTTGPAPSTSKSSKSSGSKGSSGSSTGSGSGTSDSTGSTGSGVSSALLDVPDSADPGTTPDGIQAAEVIAGLSFVLHCTVMEGPRALNYGVWSELEEAAGPGPDEYVCSGELGRISPGLEVDGIAGLLCLPLAGDQAAALRARCRPASYGLGEQTLVDPAVRNTLQLEPSEFRITNPEWEAQVVREAVRRTAEAMDIETEVETRLYKLLYYEQGGHFKPHRDTEKEEGMWGSLVILLPSHYTGGQLVVRHAGLEETVDLAAANAQATCFEAFYADCEHEVLPVTSGCRLALVYNLISPPTDQPYYSAAPDPAAVQRLVALSQQWGADPSAPRCLCYVFDHQYSEASLRRGLGALKGADRSAAQLLLAACQAGADLDVSVAHVTRMAAEFPEQQGREEEQPADDEMQPERWGTIRFTMLVGPAPAFSSITLRAPDELAQDEWFWEELWPDKAAAQFQGNEGTYELFWYRRAGLVVIPTSNRLANTIRFEPTRQVLHLYRLLRPDGQPLPADDPAAGCLERLERQQQHASRSAAEIQQAWADDEWGGGALLDGYHSNDYELGGEVRQEKQILEDAGGREHWGPEPEATPHRLAVELARFLSSYQPRPGYGWVYKDDLLLLLSLSPQLGDAEVAGQLAAIAADALDGSLAEQRWAPMIRVAAHFGEAGAASAFLSSMALGLAVEVEKECARPEKPYIPPNDGMKACAWLPGMLQAFLRIPDTGALLAVERVVALALSLPEVTDPRGVAPKRTLPGACAALWEELGEHAVAECARNPSLLLLLGTGLARIAAQLCPAPASPANWAKPPPEPLPCQGPLLCEACATIQAFLRDPSERELSLPEHRGPGWGHLGEWARRAANPFEGRSVRYGWESEEHKGRDVQVEQVWTPEGNVSWTWRLTKHHNEHARQLAAHTALGEVQYVLINALLPCVLQCLAARG*