MGQGFSLTTLSAGSAGIDVPELSDLVYEKSMGTARFMKSIRARSQDGVVLVKVVVKPYAMDLKKYRKKIIRERKALADVPNALAYQRIAETETNGYLVRQYLYSSLYDRMSTRPFLEDIERKWLAFQLLCAVRDCHARDVFHGDIKTENALVTSWNWLYLSDFSSSFKPTTLPEDNPADFSYYFDTAGRRTCYLAPERFLTTGETPDPKAPITWAMDVFSVGCVIAELFTETPIFTLSQLYQYRRGEYDPVASLLNRITDKDVREMVSHMIQLSPESRYSAEEYLQFWRKKVFPDYFYSFLHQYMGLITDPSSGRTPISGSSANLGEADERIDRIYYDFDKISYFLGYENEKPVPATRSLSTGTSLRPIPVHLNIPNNEHVASALGRRPVDDGTLIFLTLVVSSMRNTARATAKIRACDILLAFAERLTDEAKLDRVLPYVMTLLTDKSELVKVAAIRTVTQLLALVTVVSAINAHVFPEYVLPRMQIFLPGSPTEPGALVRATYAACLGSLATSASKFLDMVATLRSDGSLPTSDPDADDTISGEAPFQGLFDTARAELIEIFETHTKALITDNDSSVKRAFLGSVPELCMFFGTADSNDIILSHLNTYLNDRNWILKCAFFETIVGVATFLGGTSLEEFILPLMVQALTDPEEFVVRSVLHSFADMAQLGLFQRSKIWEMVDVVSRFTMHPNIWIREAAVNFISSATIFLSSADNLCIILPLIRPYLKTGVNDYSELALLDALKKPLSRAVLDMSINWALKVDRGIFWKPVNQLRTFSFSSSNFVPTVSSKESGHNPLHRIPKNEEDEQWLAKLRNIGMSHDDEAKLLALREYIWRLAPSKAREGSTHPSYLNNVINLRSLNITPQTVMFDEQITEEPPRKISNGLESNGEQHSITDALLDASMTIDDPISKRKLSAMNRHKSKAGLPITSNGVEPHSPTLSPAFLSPSDSSTPRSSSTPRKGSLVRPGSPDTTGQMSDDGTASLLEATSIKSGETVRDIRHKSSAMTLMNRKESGKSVPETGTTSTNAFGKVEGPFSQFTSQPLPISLARDQGSSAKSEIRFRAAHTYSGNDPNILKMLDAMYVDNYPNDIAEFGPMIAPSSRRRAISRNNSQAADKPWRPEGTLVATFAEHVGPIHHIAVAPDHVFFLTGGDDGCVKIWDTGRLERNIAHRSRQTHKHANGAKVTALCFVEHTHSFVSCGSDGSINVVKVDCIQSGGVGRYGKLRLLREYQLPKNEFALWAEHFKLETNSVLLIATNRSRVLAIDLRAMTILYTLENPVHHGTPTCFCIDKKRSWLLLGTSHGILDLWDLRFKVRLKAWGVPGATSIYRIRIHPTRGRGRWVCVAGGSGQGEVTVWDVEKTQCREVYRSGSSREAPKNYEPWPVDEDRPEGMLGRFAGALEPTGAASNYGIRAMITGTDANDDNRDVKYGFLITGGSDRKIRFWDLSRVESSMVVSGLETDELKPSYASSHPTPILTLNNERVPRQNPTAPNAGTRDRGSDGGKAEGSSKGGGKAPRSTVISLQGQKLLRAHLDSILDVALLESPYGMMVSVDRGGVIFVFQ*