MSLSKGALKLASVAEQILAAKNRAAILSRPVDTSPSRFLADFRRGNLPGEVKVFPLTKEGDLEATKSLVYIAFEVKQTQPGKLQLWYVPPFRLSADSGERAGWVLLDSQPVWEECLADLPWSDKVRLSRLAAFIVEHLPLDDVRARQESLHFAWELAVNKNRHGCFSPDLLVALLSVLVLNAEPGSKATCLLSLVTIWSLSVSAGLRRQLITLGAVERLLVLLVQLKDVPCAAAALSHSDQRRLRECVMGCLSVFLCDAQARARMYVPDAEELGLAITGSTGWSVLTHYAQAETEPGSLARHSRSARELAAEALCTVLWRDPLGTTIFLRTGGIGHLLRLLRSDSPTVQRAAVGALCKYMGTDSGRALLATRGRELPETLRRLADLLRNVSKRPRHKEEKELFAAIADGAAAALWGAAKTMLSTKVPIESSDLSSLLAVITDGRRGLRGSSANRFIAVTAALLAADAATASKLAAVNAQVPLGLLASSSDAAAAAAAVAALALVAEQELRNHKDGSTFRGQLDGPHRVHLVKNGALTSLVAAAARFPQDTPLCRAVAAGIMYLAGPGRDASETELYETVRLVESTDARTSLYASCALWCFARNLKNRAKIGRVNGIQALIVAGRRVYESVQSKPSQNPPDPADTKALEFILAAVWLLLTHDANHHFLERAAQYKPPPERTYRSSSLEGGVRLTVHSNPSSPRGHEREPRSSLLTDLSKLLETPPERLSQGENSITEETEEQMELERAGDAEEELSQRNAINVCSPATARLGLPGRKVRPSSAGDSPSTGILGGSASTSFHSSASGRIDPRGGKKNDHTLRRQRSHVAPVEDVFSQLVEDPGPRLPRLPKLPQDDPPSGPGAEVKGLDFLVGLIAVGGSLEHRAWDASKYLAVKAVKFATQQVLEFERKVIDLGIGAALAAIAKNPEADEGLRKVSARYCQHLSGLGRNAELFGLGNESVLEEVLVNLLRSGREPLEERGARGCAHVAMYPENKERLARLGAIEALTDLAKKTSSQSILGLVMAALLNLSTTPAYQVPICQQGLYVILSVNRAPHSSDDVRRFSTGVLLNLCQHPANRTRMYKAELRLKFLDADASDGSRPRYASTSPETRPAASSDPTSKAKLPGTELRRTSTSMSKRELKGVLSRSGTGLDFERLGSDERLQILRDWSSSMKENREQLAAAAQGLKQGLAPKRGVSFAGAFAIAEPKRSATSLGFRERDHDSESDESWSEDEEDPFGLESKRRFIEWMRSTWHGKKAPRQRRRNRNSAELEEYRACFSREGGTSKASQQIAGGASAGGLTTRFARRGSSCIQTVSPGPADEDSALSGESGALSVSASFRLRRATDLAGFAGFSSKTLSLQKSARFAAQIPEPILESPQEGIPVVSRSPTRSPTPGLQKATGRQSPVGKLSRLHRSLTRPVSEIWDAGKGSPGREGSPLGGPTGSRHTGWRPEVGGYKMEDDEVTRGASGDHAGLPGQRGAAAAGGARAPSPNPSKAGRKLTVIVDPDRPRNRVRFGELRTEINPLVEHLDMFTHLEGCTFCKTLYSHYTLPNGEMAHFFQHGKRLVDEVEIPLEPPSDPPVTFEDILQTGLPGPAPILRELAEIPPEALPKPFAPAPCLAPKPSRHLLPVVEHDCPNKDAAQCVRHGELESSNPLFVLEDNEPTTPTARESEHRTSNHPEFKVTRSIFAPRKKECDARSYFHHARLEDKIFEVDWTRIAKKTRFMKTLGSADDVARLRVVLRNNFMNIMHIFDYFGTMEISEPYAIQLKAYDLWLKSSKIPDETSAACKMTDCERVFISSNYEYDKNTLESEINDDNSLTRFEFIEALIRLAVAKYGDVSRKLNTPEAVERLLREHVFPNSPVPLDVDQNAFRKNQLYRPEIDAVFRAHEPLLRAIFGYYKGIRTMPNNPGRYMELPHWLDLVSDVRLLDPAPGAPETKGLFVYSRMLVADELLDHDRAVSCTFIDFLEMLARMAALKRFPGDRELEQRGFVGAHKLHAYLLAAHARTSARHSDEHRRVRTSVAFEPQPSEGGERPEPSARGEKPQPSDRRESSIDGEPPQPSDGTENAPSFHSSERASRSSGRLSSVRLSKPRISTIEGGPDAAEESPPGEVAGRPLHERLTQLLDLIFHRLTNLHGVKDVEHLRKKLVAAVKV*