MSRLLVEELQPATAVNSAVAGNFAPLAGSAATDREHAPNQLVVNCGDYLQLWEPANGTLKIRQSFHLFERAEHIDLVPASLQLLGPDARDAVLLFTADGRCSLFRFRPVGRLSASDSQQRRVGVGVPRLELTELACLTLPIPQLHGALLPRRLTGVCSSGVTPLARGPSAATGGACGVVVVTAHLGLLHVIALCGPGSAAAVAATAAARAAEQDAGLEEGDLEEEPLPLLLCAAVLSSDTPLSALPPGSDPLMSVQRTDHVHAMAFLPPQQPGTAAGAGVAAGDTTAPPLLAVLHQPDGGASVGVRLDCLELELGLWGQAPGKAGRGQGQRSVPAGGILAGEPRLRAAMRSGPWAARNLHPTTSLLLPYPGSPAAPDLPPGVITVSSRSAVLYSRPVPLAQLAAADAAAAAATAATGPGGKASRTPAAAATGPTEMSLDEQEAAAVAFWDELYGRDGLDDAAAGAAECAVPRMELVSYGGCMGGLPAAGEMLAPGVYAVGDSAAGMHMLHAAGPRPWLSRVEVGAGAAALAAVLGAGGGGGGVSGGGSGVSSGDGGGGVSGVTALPFAAVAVPSVLRYLPPSPGADGEGLLFVGSCVSNSQVLAVPAASPTSASASSAPVAPVVWPLAELAAVKSLAPVMDVAVVPDMSGLEDPWLVVSSGLGSAGRLARCRLGMALEPYQADGPTVLTGCQMFPLRLLGGALATAAAATAPASSPTVASSGCCSPGRVTSHVAFSWEATATTHLLCVAAAAAADVNGAGQEEEEEDGVFRQVTLPGLAHGSASLLVADVGADRLVQVVQGGGVRSVQPLAQGGGLAGEWHPPAGEKLSLAAQCASSSSSGSSRGGGSGLLAVASRTALHLLRVDAATGAIAHLSATPLQAELSALALAPALPRLLQPSAAAATARASGSPGLTGEAAAALVLTGQWRSNRVEVASALNPGRPMLALDLEYAAAGADSGAEQMPRSLALMPLPGAVAGAGAPPAVALLASTQAGRLFAWQLQPATASGQQQQLQPPQPQQQPQQLQAGPCYSVRLSNLPVEMRAAEGPAAGPHGGGGGDGGGGYMYLHSSSGGAVLRPRAAALLRGGSSSTGSGGSSSSSGSGSGSGSGWLALEEQLEVVRVHGTEDAQALVQLHTRSMPHSAAWVTAAGRLLFGRLDPAVRLRWATAYVGETLTRLAFHPGSRCILALCEAGAGGGGPGGGGGGGGGVGGGGGGGGGSVLRVIDADTLQPVAAMRLAAGHHPTDLLVAPLACTSAATTTAVAAAAVAVAAASGGGRGADSSAAAGDDFGRTNGWPAAGGDAGKAGAAGTKDFIVLASYLLIEPQPQPEHEPADPELFEAWAAGAGAGARAGPGARHGAGVAEPQPQPAAVAGAGELQQHGLLSFLELQAGPAPGGANGSSHALVLHGTCPTGPLVAQVLAVARPSPLDAATATAAAPEEGAGAGAEPQGGGGGGGAAGAAPTTAAAASVAAAAVAGCLEVEACGDPVLLAGCQDGVRAFQVHIDDAARDGSRAVRRALRLVGRLRELRLPLPAADTAAAGAGAGAGGGQGGPEEEDGLVDDEADLPDANEGASLRLRPRGPRPAGGAFGGSAAAASSLGGKDGNDDTAEDDAEEEEDEEDLHAALAAALFAADGDEEEEAEAAESGAGGRRRGGARRAAPEAARALRALRARLQEEEDAEVADDSDPDAEDGAGPSGGPEGAVSGSGGVGAASAPLRRLLRDVQRDWSRRVTLRPVAHAPTFARGAVVTSLTCYSPPAGGSSSGSSSCGVGLVAAGDFLGSVTMLRLTVSGAAAGGRHGRGRVALAPASVDRRPVFAQAACLASPRQLLVSLHPHGLALLTRDPEAEEEAWAAARHRAAEQLEQGHRQNQRAAEQEAAARVWADVLDDGAAARGQQRGARPVYERVSGAAAAAAAGRGAAGGGGGAGVEGAWVGAVRLDELPGLELRAACRLRHSVTRMCVVSPGLQLRPHASGQPGSSSVVGSSNSSGAAMDAVCFAADGAVSLVRCAPEPAATHATAAAVAAATAATAPAAAWTDGGGALQRLQQAVAELSPEEAALLSGVDADSYCQAFGWPLVLPRTTAAGAGLAGAVAAGVATAGGGGGGAGGGGADGGGGGGAGAGVVGAGAAAAAAGPGGALIGDEEEEARALCAGCIDGTLLRLLQQAAGRAAGLGDPGEGEVGEGAADRAASVDELQRVMTGLAERALGPGAGASDIQALLSQQRLVS*