MSGDGRAEEVGMAPQLAIGRQGVGTQAAASSFAEGATAATAAAAGSGGGLGGGGGSGGVPPASFAALTSLQSATSVSSAASSSAASTSTSAPWGSRRGAGAGAGAPRRIPSLSKQLEDYVAELGGDKPIYRRVVEVPGGTNNNNYANVELIVQIALRAGVDAVWPGWGHASENPELPAALTAHDIRFLGPPPGPMAALGDKIGSTLLAQAAGVPTLPWSGSHVTVSVSECSGGIIPPAVYSAACLPVEDLEAAVAACREVGYPVMLKASWGGGGKGIRKVSSDEEVRSVFKQVAGEVPGSPIFAMKLAPASRHLEVQLLCDMHGNVVSLFGRDCSVQRRHQKIVEEGPVTAAPEHILRDMERCARALARLVGYVGAATVEYLYCIDEQKYYFLELNPRLQVEHPVTEGITGVNLPACQLLIGMGVPLTRIPYIRSLYGKDPKSSEPFDPETSPQRPPDGHVVAVRITAEDAADGFKPTAGRIDELHFRPTPDVWGYFSVKSGGGIHQYSDSQFGHLFARGDTREAALRAMSASLRDGVVVRGEIRNTTDYVLDLIASPELTNNLIHTGWLDSRIAARVKPGRPPWHIAVIAGAVVKSSAAVASASSEYLGYLAKGQLPPPGISLTHMEHTMVIEGFKYGVTLVRRGPGRAAVQLNGSSVAVAYRKMGDGGFLMQVDGEAHVIHYEDEAAGTRLLINGLTVLLAAEVDPSRLTASSPGKIMRRLMPSGTRVERDQPYGEMEAMKMVMPLLSPAAGVIRWVAPEGGVVAAGELIASLELDEGAAVAAPEPYPGTFPELGPPQIMSNRVDAVLANAVESARSLLAGYVVPHEQDALAGLVVDATGAHALLRRRADLTYIKRLYAPFLLREPVMQGAPEGVHLAVWLYDDPAAANTPAPRQRMGAFLLLDRLAVLPAGVTALSAVLNKLRDDAGGAAGVGTLHVAISAVSGGASNGVGGAPRHSRTPSPPGPICLSTDSGTAGGAAALDALLPPAEQGVELSRATAAAVAAAVAAVAATLRRLGFGAVSFLAPGTTACPLRLGWRWIPASAASTADSTSAPVGADNGAFQPDTFMSAVEPVTATLLELSSLSAAAGGGSAAAAATAAGGGSGLMYRPSRNRQWHLYTAVERRDARSAPLRRLFVRGLVRTEALASPRGGGGGGGGGGGGRTQPFLHVGDFPAAAVAEVMERAMQEAPAADRAALATALEPLLRLAKAHAGGRQAYARSVVSDLLEAFLSVEEAFSAARRDAGDPGVTTDQEAIDALRKQHAGKLSVVLDLVLSHQGLPLKSKLVLGLMARLVLPAPAQYRPLLRRLAALTGPGTGELVTRAAQLLTNCLDELQRAAPATSAAAAADAAAAAAAAARPDWTHLFLSVLPPLPLPPGGRDDAKVAAALRSAAAALVARHGGALRQAAVSVWETRLRGPLREGAWRVVVSMPTGHEQGEEHVEVYREVLQLQYEQYKQNQQQLAQEQRRQLQSPSSTSMSTAATAAGATVAAATAPQPPLRVYVPAALYPVVLTQASGADGALTGPGRHSHHVPFHVHVQAHHPAVHHGRTLPYFAPHSYLLHPRGVSGGGGGLAASYDTAVSAASAAAAAAAASGGGALAGMVVGSPYPPLEPLQQKRLAARRHNVTYVYDFPAVFEAALRDLWAARAAAGEPKSSPPSGRLVEAVELVLPPQAAPGAPGGAGPCADFRNPPRLRRAPPGRPAIGGNDCGMVVWQLTLHSPECSQGRSVIAVANDITWGSGSFSPAEDAVFRAAVETSLEERLPLLYLAANAGARVGLATEVRDCLQVQWRDPSQPELGWEYLYLSEGDYGRLLAETPPGAPPVLRAEPVHAPDGALHFAIRDVVGLEDGIGVECLSGSAAIASAFCRAWREGYTVTLVSGRTVGIGAYLARLGRRCVQRADQPIVLTGYAALNKLLGRQVYTSHMQLGGPRVMGVNGVSHHVVADDLEGVRTVLQLLSYAPTQLGAPPPELATADPVTRLIGYSPGPGEKLDPRAAIAGREAPRPAPPSSAASSTSNGNGNGSNGGGAVSGHVTPDSSGYNGGGGCGGWQSGLFDRGSWLESQAGWARTVVTGRARLGGLAVGVIAVESQTVVRQQPADPGMPDSCESVIPQAGQCCQLSVVVSRVFLCHDKALPPPPYPPRSTTTFTTTVRLYPKVPFAIRYRPPLARPPAASRVWFPDSADKTAAAIEEYDSEGLPLFILANWRGFSGGMRDLFDGVPQLTNRPPPPPPSRPSLNYSSAVVYFYAVQIQIHVQIQVQIPAATSVHSFTHWKITLPQAGSLIVERLRTYRHPVFVYIPAGAELRGGAWVVVDSQINAAAVEVFADPSARGGVLEPEGVCEIKFRTPDLIKMMHRVDPIISAARARGAGPADPAIRARERELLPTYTRIARAFADMHDTPIRMAAKGLEGGGSGGGGGGGRYRGRSAAAAALTPAAPGADAAAASAASLEAAAEAAAARLAECGGDGGGGDEECAALDRAFVEWAESRAGGVLVVVVVLVVVVVVVEVVVEEVEVVVEEVEVEVLGTEDGKDGLLHALQAACLRDVTLAMQLRLLLQSLAGGGGGGGGAGGGSGGVLQQAIGHTYPHTLFGSHLGC*