MGGSITKLLGGVAPYLRFNGRGVQKLNELPAMKQLPVVLLDGRLGSLKLRVKFARARVELEARDARLLADEILRRSFLAPADGGDGAAEAGPLLSSLVAFAVGSVRVSVQRVHVRYEDRFVDPEAREPRTPPRRVRPGVPVCAQRPVAIGAVVERLSLLTGGPDARPVAATDAGPAPPSTGPPSPTRTCDRRRLGYVEPLPPPGSSPQSLQSERPVGTVIEPFSIQARGAVGLRIDIDSLEATLDPEQAAGLMRALRFFEAPDFFALRAPSGPARPRTPPTGVVRVRGAHGPLGRRPPPRPWSWAFQAARRQLRAEYAPLWRGTSPRGSPSPPPRLAEIEAQLSYEEVVLFRDFAETHGTRRGRPPPPPLPAPSEVLGTAASAGPPSARAPSRAPSHRDLLEAFDDPEAPALQRALSILLSDAKRALRLLVPAAAAPAADAPGAVGAGAADPQAARWHAAAAATAAAHWRSRGASSGPRGGSAELEGPALVTGSARIGCVAMVLRLGRAPIARRRRAGSPGPTTSPSPLRPPPGHAAERRRRRRRARSGRDGPASDGAALARRASRRNALAAGRRCRRTSASSASSSVSPAPRPRPREPPLELHGRLRGLALTVLMPLAGDLTEYFTRMLDLTPSPRTGSSRRWSARTLRGVRGPPALRARPARGRRDPRGPRGRPFYAAWENGASAMLEGAAGRYGPSSGVAWIESVQLRGSLWTRRRRSSPSPPACPSTPCSPCGRRASGRPSGAARGRCCRGRGPPRALLHVRRGLELCHKDAGGGAGPGLARAAGGEPKRINPALSIAKAVVEARRPPLSPSFSASLIASMPGALPGMEAPPSAAAQQPAGKPGAAAGPSSAPASSPAGDAAGHSAGGSSSSCGARRQLVDLKATAKVPKWTLAAANGCVDVQLEVALSAFCFHGDTYVYEPVLERMELACVARIDPEPLGPPRVALSVSSKSVLLNVNPNIVSVAASTAVLLARVIFENAAVTALSGCLPSRHLYVGPELAPPGQARPRLRPPPSRPPLSRPGRRGRSWWPRPAGRGRRGGEGLARLRGGAGAAAAGAAGAGPRRLHRLVNRLGVALYFLLSYEPSWADQRVASAKQGAVDRNALTRVAARAECLIKGSEPGGRPRLLQLFLRSHGGHFEEVRGRVPVGVAGRYALPVPSVRHSDDATLESPLFGTKGGLAILVDCPVPIEVRVSGSDGHEDADWWSDEETDPLRPRTPGAPRDGSARPLDVEHGSGPDLAPPPLNRAGGRAGGPRRASSSRCWAAPLPLVAAERADKMRRMTSRRDGELFCLYTRGVGVAHLRNVAGGVPRGVAHVHLCAPFSLRNRTPYELALVLTLAVFVDDAELASLAASVAIVDGERFPTATLGPPTGAGGAVPGGEPGGVRAGAHRGGACVALFVVTRSEGQRWSRRRARRRWSSLPPRQPHRRAPPRLRRPLQGRRAAEHRAGRVGAFPILAEGTRGVGGRSTRRASAWRGRPRWRASSPASASRGRWRWTATTRRSSSRPEGGGRGPREAGRGLPRRVPLRRGGGRVGGPALPRLDRHRLGPHPPRPRPAEVGGDEPERPAAGRPLRPLRRRRRRPLLHLQPGETHVWRWPGEGRRALQLRLAGDNLSHWSPPVPVSKADLIVLQLRDAAGAPAALLAIYIELQGPCLHVFFDREETAPFRVSNHLPVEIEVWQEGEEAAGRLVVGARKWQPFCWDNPRPEGGALPAICLRVPPLFGSGQPSEVAIRKPTRLGAVTFPGERERGGPCVRAQIEAKGSQRVLRVVFGAAAPARPARFPPALRFLERPDGRRQAAEASPAGSAPRARPLPRFGSFVGGVAAGLSYLEGAAAQASSAAPAPEALDGPRAARPRNGPSDARAGGRSSGEAGGLEPGARPAASTYAPGEPLDASQRAGAFDPSRRRGAVLGPGEASDHGPTPAPLPGAAPPRGPFRRKASTHQEEEDAPGTVSAELEIAGVHVSVFSNHASEVLHLAAEGIVAAVKLNGGSRQVVARVASLQCDNCRFMRPGFQVLFGPPRRLHRDSSLNPGSAWADIARSDLRLHEELIVELIRFCLFLFRRLKARPTPRSLFEAGRLRLRPPQADLSAIAGRGDTHASLPAPEGEMPGAPGHGSPLSLLVAPLELFVTVKAYHFMADLLHDFGAALLNLEKACPVPLAVGKLEASDAYGLPEVVLLQARTFAMFYRAEVRAALGQVLGRLDILGDPSPSSTVSRRGLRDLLTSRMESSAGLSEASRSLALSILAGTARTTHKIAGTLAKAALFGPSRRSWFARAIAREELQARVPLTPGEGARQGAKILAIRAAGAVAGLVSKPVWSARRRGPPAPGGAALAFAGAALGLAVQPALGAFAALAKLSEGLAHAVEEDAALREDGRARVPRTCGYLLNALVRSDLMQLKDDDRLFESVMVCEHDLVAVTALRLHFLTASAGGASWTAELERVACASVVRLEQRLRLVEGVRLTLATHPPAFLFIPCAAEVQRRLLACLGPIVAGSRWTASFPEC*