MDSRQLLDSLADHVALYHRNLTYATSKSQSRQKIVQWTSSLTTQQRQAALTTVDEPWLAILLQMQKRILTDGPGFFIVLPDVLVSKNSKHSRINKRGFKPQDKEPLVVPSLCYRKARGLLARVNADNEAEQILNRSLRMFSSREGEFIASECPRLDSLTVSEDLVEDLDRFIAVMDAISNGEFLNSANPPSASSWEELPWLEAKGFYSLSAFVANKLELSLRLSWLNAHGRNRTSRMHSMVNSHETYKNGPASTGFASTVFWRKKGCVDWWCKVDTTAKAKAFKIAAGKAIEFEAKQLVGEVKNLLKTEMQVNIPGHRAVFTSKYNAAHTANSIQNVSFCDNDVNYCLFSSSLCGKPSCCSHTLSGLYVLQEVSALGLMCASGLPENDMLFFSTLSSVHTVLDCIMRRVREAFEKVSKDSIELDLMGDEKPQDQSNHCKVKDAAAQRKEKRRKGRSAKKKIPITKQPVEDASATKLCEEQVKGEEDNRWSVKITENSKPRKGQVQSAMCEEENRMNRLQSNSGREQLVPGGGEGQVKSNKQGKGRSKSKKKDTSKFDAALLLNKKERELGANCDEPQQQAAVLSIEIQRNSSLEGINCNGLFDISSENVSSQNIHFVSSPVQSTNLCGVDNNKAFCNEQLIKYSDSVGAEIFLPKTSSQANYDSSIGSTSEKASEVLLTVSHVLCKSDLSDISGGDLQKNSSTGPDVAGNDMGKTNFISRDCGSTTDLVVSSCDNYFHGGRSSSVIDSIYPVHVQGHGKSNKELGCKDSGNSVKLDSRDYLQTSTRNSMEKSLAHLTSRDEPLQLQGSRTHDYCIQEMANFMPPTSYEWPSSLHFRFPPANAQLLPAATDRLHLDVDWNWRHHLQPSLVTLRPPWARQPSGQGGYHKRNTVCQNTAKSLDWPPVVQTGFNLTPSIGYSHGRGVVPFVQSSFQSGCTHSGMELNVYKRIKEDAKYEATDETDCDDLKYSSGDVDDFESYFISEDEAEKHPPENACNGADYNQVFGGGVMYWNTADYAGTGCSRPPSLSSEDSSWARHEADLNVVIDDIISLPQLSGPYGSSGVASPPTSFLSPFDQFGSGAPTTPVGFMKPGNDFNGKFFSPSIAGSAAASEEQDNRSTVKCSGSIIDGIKGEVLPHPILRPIVIPNMSRQGSRTDFTHQQESRSPCIQCNRREPTRVKRPPSPVVLCVPPAPPPPPPSPVGGFRKQRRFPTVRSGSSSPRHWGISSWPSEDEMDRDDHHVSAALAWRSKCLTGTPPMHPLSGALLRDRLIAIPQSALEQEHPDIALPLQSVALQNNPALQASLGRLHNLLHEEIESFCKQVATENLMRKPFINAAVKKVARALQVLWPRSRIKIFGSNATGLALPTSDVDLVVCLPPVRNLEPIKEAGILEGRNGIKETCLQHAARYLANQEWVKSDSLKTIENTAIPIIILVVKVLSQLGGGNEDCSKSQAIKNEHVQKDGEGNEVNAAKLRNSLFPVSSVSSTCETWKRSWGDEDDRQAVRLDISFESSSHTGLQTAELVKELTGQFPAIVPLALVLKQFLTDRSLDHPYSGGLSSYCLVLLITRFLQHQHHTGRSINQDLGSLFMDFLYFFGCVFDPRQMRVSIRGSGMYVSRDRGQSIDPLHIDDPLHPLNNVGRNCFRIHQCIKAFADAHSILEKELVQLSNATDADKGKSSRILPKLIPSVAGMYKEKINF*