MGNVLAQPVRVPVDVLADLPGVVMKDTMGGGRFLKTLLCLHDSGGLVVVKVYFKRPDAVISGLDAYKQSLAAVRSALAGCPHAWSWQAWLEAPHVAYLVRQHLAANLYDRLSTRPFMSNLEKRWVTYQLLLAAAQIHARGVVHGDVKSENVLLTSWEWLFLADFATGLKPVALPADNPAEYSFYFDTGGRRRAYIAPERFYTTGGGGGGGGAGGGGGAAGGGGAAGAGVGAAAAAAGAGAGAAGPLGAGAGAGGAAPGGGAGGGGGGAAPFESSKPPTALTPEMDIFSLGCVIGEVFCDGKALFDLSELLSYRRGDVAADPAGPGSALAAVDPDIRRLVLHMIQLDPAARWPAARYLSDWPEPLFPPYFAAVLHPFFEALLPLDADARVAATADAFPRLRREILAASAAAAAAVDKAGSAAPSAGPSTATGMAAAAAPPPPPRDAAGGARAPPPAAAALGDAAAPGGVEGAAVAGGGGVASGTGGGGGGGGGLGSLSLLEEVGALLADSGAMARRLKAADAEADGGGGGLGGGMLDGGDSDDVGVGGAFLLDDDLDPHPHDSSGPHAIGSSAHADSSGRHAAAAAASGVLSGGGGGGSAGAGGGCGGGDSSIGAVTGPGPALGLGPQLLLPVIEEVVTEEVYEYQVREPWGNWQGASGGEDDEALVGLSGHGGGGGGGGAAGGGGPGAAGGSAGASGEGSRSGASGAWRGKEEVELPRGGGWQWAGDWVLDMRHGGTGPQAVDGEGWEYRTPAGGGGGGSGGDGGGGQRAWSAAPLATCTSRRRRWLRQRRRRLPAAATPPGVGVGSTPASGAGTGAAGAGAGSASAASGAHGLLRIPSVHRLHTAAAAAPHATAQASGGAAAADGAGTGAGGAGAGALAAVAVTAVGPAVPAGAAAAAPGTAHGLVLVAVLLCSTLRGSRLQESRLAALRLLVAAAEECGDDHVRLQACVPYLLTALHDVSGAVRCAAVRGLVRVLGRVQALPPSDIKVFQDYVLPSMSLTPNDPEEAVRVEYGVALAHLAAAAHRHLVRLQSDNNAAAAAAAAAAAAAAAAAAAASGGGVVAGGLAPPPIRYDAEVAAVRALIERGVVELVTGLRSSADVKRALLVHVRPLAEAFGRRGVTELLLPLLITCLNAPEGRLRAAFFKAVGSLGPAHLGGEALDAFLLPCLEQALTDPEPRVVCDAVRCLVAVAPQLRKRSLLAAADKVAPLLRHDSPAVRGAAVAMVAAAARYLPLVDVYAQLAVAVGPHLTRLPPLLSDESLLADCLAAQPPARRRGAAGVAAAAGEGAALGSRRSAGGGGRGAAGVGAQAEALAAAVDKLSVPLRVGGPIGGGASSSAVGAAGRLDAVSSAVSGAGEAAGASAAAGVTSGAGMLPGLPLLEGLAGPDDAADLFLRPAAPLYTFDMTLDAAAAAAVAAASEVAGGGGAAAAPSGAATAGGGGAGAGGATGGGSAAATATLAAASAGAGGIPGPGVSAQAAALAAVPARLGALEARALGLAERLAREPLGVDPLERQQLERLVGLLPRLRADAGSDVRDSAARGTWRLVALSARGPPPMVLPPGGGDRGGGGGGLSGAVQLGDYFSASAPSSSSEYYYSSGDSAAASGGGGGWWRPRGVLVGHLAEHRRGVNRLAVGAAGCWLVSAANDETVKVWDLRRLERDVSFHSRLTYAAQSGRITALCCCGGPGDAPGSGGPGGSSTSSGSYYSSGTTVASGSSSGSLHLWRPEYTTRQAGLPDKYTGVVAVRLLSPGQGAILEVAPWGPNLLLYVTQRGGVCAWDTRTQRDAWALPAAPARGLPEHLLADPSPAAAWIMTGSSRGFLSLWDVRFQQCVHTWQHPLRCPTDALALATGPPARVSGAAAAGSAGAGVQRGSSGCPLVWVAAGQGEAGLWDIVSGRCRQVLRCLGPVEAEAAAAVTLPAALTPPSPAASNGGAAGTGGGAAGGPASAAMAAGGGGGAAGGGGALAALGLDAIAQPQPRTAGARCLLSLHGGALLWGGSDAAVRYWDASRPEGSYAVCGPLWPGDSLSDGTPGGGLSVPEFRYKYRTRALGDVAVCEELCVLDNTSRLTESCQELRGRVRVNDQAHADAVTALAVADPPGSSRLLLTASRDGVVKAWK*