MGGGDPFSTDEMGEEGSAATLVLNLDDMGLTMEGRNSLLPDGTIPATDSASCNFSTVITREENDSITGEIGEGMSSASQIFTQEDTITEPGEGMSSAPQIFTQEDTVWVEDEQIMIKPLSLAPDYVCVHHEAIEEASEKILAAVDTPEDITVRNEAPQADDQGFITSASIQVDLLPQNALQECANQKPLLFQVMRIVSDKQDMSFVEKVHIPEDQILSLCNRIVPNAAETVCHSQQIRIDFTALDKQSLQAIGFYGDKQMMARIFKDMGIIDDSILTQMEEERFEPGLYVGLLKELIVVFYWHQGAHLKNASRKDVSCNFIRYVVDLCDNVYACIGEYNLFQALAASAASACHKRRRTQKLKISHVQNSENDVKISPGFSVNILTRGMEIISMPEGAAKPKHSLFFTEGYHRFAFVSASYKKPQSYVKTYSKKVKADALLSEIEVWSKDYDLDFNRLSNEDLVCLLTHSQLPEYQAYSDMMNSFSNWHADQRSCNVQSAVNTEEETMLKIFLAVLPEYCGLIRYLSDSASAEREDDNAIQKIHSNLNGFEQLQQYLDTIWDGNPGEHKLLFVGSEIKFLHKNWINYNCIIERPVKSSAPISYGEELFLEHTVGDSKVEKVTFIPLSKDSSAKKGLVLSGKQLILQCRNPRKSLEGVIETCNVPNHLLREWLEPLVPKKLLKLAINIVFLAFLTSNGILQLMKSFGDALKVKLLATEREFIEKQLLLAFLLSDDDLDQVKSLNANDLEKFLTNASLDVIISEIESVKPEISPDLLDLYICASICKDGQEEFRENALAMMRKDLLPLLHKKLECEKVEATKLREQHFKEEEEKFLYETKKKLSQSTGMQRHMYVERCFVESHGLSGCVKNAYRYVGRSIGIVKSPELSLKISSEEEEKPCVQWKISELVPTKKDLDELDLNAMHGITPLCSEMYELVCCDPDNEELRKVVLLRSGELLVFIQDKQQQSLHIYFSIKRGSLLRGSYPIFIARRGFDLVAFDESTRFLALYDCQLSKIGIFRFDQSFRHVDWTGIDVMLDVFSGSTNITWMQLIPGKAEILLADDTNRLRVVEVHEQPLMKPKHISLSLDLLKACISGDGSFLFAFQKATLNLDSSEEHSPTSAQHSHLTSGVELEVYMLCDNMSYLKNIHLDINVEDIEGLQVKVVYFGSQIHLVVYSDVVPGAISSTMLNIVSATEVLEFQELGKRKSGLDKDDRDTIAQDCQKTCATLDYIYHIFDKFAVSPALSRELIRDLNFHVLLKSRENLGDSLDERKCEEYLKLLIGRLEQEKGKDFSALMIKFHVHNSECWELNSMDSLLTSHQRKPMGNWIRQLICLVPIQITRAENNGVIPLIDGLQIPPYLNYVDSISLANLMRFGFYDAILNHWDGKIKVISSMGKQSSGKSYLLNHLSGSLLDVAGGRCTDGVWMTIRLIDGFLYVILDFEGLGSFERTEQEDMLLSVLNASLSNLTIFNKKDFHLDKETEAVFNRFQNGVSLVKHDDKLFKGLFYIAIKDVDSSDVDDLKTEFHAKLLQICKKSRENFITKMYGGMVELAALPPFTRREYHQESLPDIALTVKEELDHSFESGRAFLRDLKLVIAQIAAKDWTPVDLKRVAMKVDILRRNLDSAIRAGCLSVTGLNKVLMNFDTQEEIIDAPIKLGDLFIDLKDTALELVTLDESMGIDKILSGLRSRLENVLERKGGNGDLWHSNFERFLLALADRRCVRVQQWLSCNTAEFSGSNNVQKLQLEASAALAELKQGLSVCGCKCSVCFWRCVLEKGHSSSHSCMGNHVCTEKCTYCSLEIGHEGLHKCNSPQHLCKMKCSLASCKNLCVMSIECGEHEKHACHERYCTSQCIMDGCMRTCGYQDHFHGLMSSEHLCGNEHACRNKCEAAGICEILTELVRQTRSFQGRRGSFEYDHVSEQNGLHKDCCIAIPPFKQFHDGLHVHTQNPDAVHYCMVRCEACGYFCQRPMFHAGLHHTVHGNMRNVRFTSDREEFDIQDRKYTWGESGLAEMCNMHCKAQGRGHVHLIRCPGYEKLTCTSHMYDGSRHETRKYGPDVDVPKDELTHETYWKRMRFEDPCSEEDQKEFSLCNHICKSEEHNEIDGTSSKSYCTEKLWHTPLKRSNLIVPSAGYITDDGHIFACEHSKNAPHHVVFVIDKSGSMCSSDIKPTMSKFVAGNNCRLGCVYEAIVRFIRRRLRTPCYDSLSVVLFDNTAILALEMQEIKESVVDSLVIYTADGGTSYSYGLKLAEEVIVRGSKDPNVGKKKPTVIFLSDGGNNDGTDPMYYVNRMKQVEPRMIMHTIMFGTDPNMEILKKMGEVGNGSFQHSLDELQLAQSFEHLATSLEPAVAALI*