MGKGDQVSGKPSSSARAAELLASKTGAAGFGFGGYIGSTRASPNAAGSGSGAADRLGSITASEPSGGVDAAGGEVPLTHQIDGELAQSLRHLAKKDHITKTKALKNLRALIPSRSAADLLSAMTPWIYMYNRLILDSSWAVRSETAATLACLLSALGKAVAPHLKALLGPWFLAMHDTCRDAAETSRRAFVTAFPLEPRQLDVVLFCRTELMKYLKEQMVAAPQLKGASLEELEDHNERVQTACLAALAAIIAMVTAPPDGTASTSADGAGSAPVAAAAAAQAAGRSEVLDAIRDILCRPGFWKGTVGAKSAAVRHAAYGLAQCVAQRLSSVLEEGCAAESAACVLGALGEKEPRNHGAMWEAVLTYSKFCPGGWRHVNVRKVVLPRLLALLRHGCYGSASVSLPALLPLLPLLPPGTLGPDPDVVVSLLDAVWLGMQDPVCATRAAKSAGLSTYRECLLWALKNSARLAATRPKQADVGDGGATSIHGTVMMTTPPPAAAAAAAAAAAAGPKGKAAEPGGDAAASYCRVLLQGTLVQHVLPCALVGSGERAEAAREVLMWLGGALVEGSPAGQSPGESVPPASCLSDAVGQFLSNALSSRVMTAAATSSADDEDGGEAGAKAHRELVMACEGVKALLLQMRRKQAVMCPGLETRIAEAVAQGLMAHGACPSRMQPAAAQVLALLLREYGSTVAAVLPVKPPTQGVDDGVAADAAAVAEPAGGALGSLTLGSLVAALKAGPLSGPSAEATADLLVAFCTTRAENPEALWEQAMAAVLSPPRADQDAASPHVFSHCGRVELECALLLLQRLAAAAVKELGGEEARSDGLYCSGGYGDAGAPSQQQALKQTAFGWSSASLDGLAVHVARAAASRELFLHRGPADGDQSIKLPAKLLSTALGANPAGLVMLGPSAAGEVMQSLIEHLTTAAALRDVGPGEGPPSLQSSGSSPSSSVAAAEAEAAAAQAALLAIHALQDALTSGSSCKCGLWRVLPDEACAALVAVARLAWQAPCNPRAVVMAAGNGGTLQKNYQADGSAGFEVDKEDSGSEADAGEETAIVENTHLAFSDSEAAGEDDDGEGKDVDDADGARALLCQVQSAAAQFWLETGPLGAAAAALPAARVDTLVRHIGTQLAQCAALSSSAAAAGTSGGPRRLSPRAWAAHAAHLRAAAPGGAAQSQVVLDVLLAARPEWRTWSIPAVVNSGGSSGGGDGGPGFKASLEYLARLAEAVGPKAMLGIANSESPGEESEELDDDEEEEEEEGPDSRKGHGSRQVPSTSGRSWVLVELLCSYHAAAITIAPAALNGEDQEDGEEEEEEEEEEQEESSSEPGGGEEVVEVEQEGPEGTDLNEQGGGATTTRTSRSRRSDRLLRPDLSEGSWRRVTGRAAEGMLNYLVRSSVRRQEVEAGKDAGGGSYSRAYGRLLDNLVDELAEGCRRHESTSVKPGAGAQPQAISNIPPAEYKDLTPTQAAFMGALSQVASCMERTSSSGRHPSGQAAHHHHHPLLYHQQRLCRRWLSKCRPDGVAAAGTGLPVQALLRLLPSVAGPVRRAAAAAATAGGSSEEDILGASGLPGLSCAWMRYCLDGGGGPAVALQPTESMATALEFVAACFPVLDIRKDEDGSSSSGVGGGAGAGESMSHGPPLASSARAGSLAASERPLLAQLMHHVLLRHADTGAARRPQVEAAAPPPSSGAQSGAGASRCVPPSAASSEALSPPANAIHASAMRLAHAAISYDWGILGQLELLALFQIVQDHMAEAMAALTECLSKLAAAARAAADSILQSPPGTTPPGPMALQLLRKLQQREVLGRMAQGRQLETAAEEALRGCGIGAVAQAALQLAAPLITGLQDMVGETAGVRSAAGAAAAAAARSREYDTWVSACCSRAIQLAIGLGGVKCYGEAFGAGVSAHVEAWVLRHRAFWTAVAGCAGRALVASGQERHLGAKATTAAVAAQASKLAEVGLDAVAALLTVVLEPGSASQALQPVAYRLLLGDVLLPQVMLVDSGPGNSSSGADDVEIPEYDGDDVAILVAGGVRPEMAPWLLPAAAATGATTTSVSSARVGGHTAGGNDSSNSTCVYLAAWSLALAHVLSLDAGSRGLAVLRQVFRQVEPLVHGLLDRVVLELGLQRRPSQSTRPNRGAGGGGGGGAAAAAAAAAGGLDRWRLAEALLDIGLPSGPQAACLTCRTLFRAVLRALPATALGWFTDLRDRGLAAAVESYTATSEGPALVAAAIASVQALKPPSGGGGRFSVRASPSSPEVVATLEVEDGAVLELVVKLPACMPLRAPEVECRRKVGLNEARLRKWLLSIASFLRYQNGSVADAIALWKRNIDSEFEGVEACLICYSVFSSVGGQLPRLVCRTCNVRFHPACLYKWFKSAGKSQCPHCQALW*