MTYSESDIAIVGMNCRYPGVHSVAAFETVLRTGCNILDPKVTPSNGHNHITLNNVYEHMAEFDANFFGYSRAEAEIMDPQQRVFLTCAWEMFEQSGYNPKQHDARVGLYAGVSTSFYLLTHLMNNPDKLAQLGGLQIMVGNDKDHLTSQLAYRLNITGPCVTVQASCATSLVAVHLACEGLLSGQCDMALAGGVTFRMEEQRSYESHGDGLQAEDGLIHTFDAQASGTVYSSGLGMVLLKRATDAQVQGDNILAVIKGSAINNDGGARSGYTVPGVDGQEAVMIEAHSLAEVTPQQIQYLELHGSGTPLGDAIEFAAIKRVFGTPAPNATPWRLGAVKPNVGHVEMASGITSLIKTVLSLTNRVFYPTLNFQRANPQLGLEDSPFEVVSRLTPWPEGTTPRTAGVSAFGLGGTNAHLVVQAPLSTPQARAQQMGPCVVVLSAKNHNALEQMQNALLAKLAAHPEIRLQDVAYTLRHGRFSAPVRKCVIAENCTQLARQLRDAPMVEATTGCTIYWRLGHRFVVALETLSDWLACSEVLSQAVGQLLEHFPLEPACLQDLSPAQRTFISQYALIALIDERETLNVVLCGDGDGGYAAAVLRGDCTLEQAWHRLNAGQPFDDVPTNPLLQPDVCSLMLDDAASDANRTALEALGQLWLAGVSLDWRWVDAAERMLGSQRIALPGTVFTPQRYWVEAVRPATFSHESSNNLLSRATKSDIIAVVTEIWERTLGVSIDDHHASFFELGGHSLLASTILYDIQQRYGITCTLSAFFADPTIEGLSCYLLEQGGSETAVSALPDTVFAPDQQHLPFPLTDVQQAYWVGRRKSLGLGNISTHIYVEYELQGLDETAFNRALNAVIARHSMLRAIVNDDGMQQILPNVPEYHVAFYTTQCEDAFQQRCRELRDTLSHQMIDCSRWPLFQMEVVVDPQQKARLHVSIDLLIADAWSLELFIRELAYHYRHPQAALPTLTYSFRDYVLTLKSYEKTPQFERARDYWRARIETLPPGPRLPLRTDPTKLENPTFVRRSYCLSRAIWQRLKTQAGQMSITPTTLLLTGFAQVLARFSSSPHFSLNLTLFNRLPLHADINHLIGDFTALTLLEIDMSQGETLQARANVIHSQLWRDLDNRLFGGIQVSRLLVQTHRDPAKSVIPIVFTSLLNQYEASWETDDTLFNQPQDDLYSISQTPQVWLDHQVMERNGELHFNWDVVEQLFEPALMDQMFQCYCQLLHALAQRPQLWHETQDVLALPTVSAPVTQAPAPTALLHHGLLRQAALTPQETALISPIRELTYRQLSTAADHVARALLALGVQHGDRVAVVMEKGWQQIAAVHGILRLGAVYLPVDPVLPPQRRQLLLTVGEVRVQVTQPGLTQLEPSLPVLIIDDGMLDTPAAPLPEVAGDVTDLAYIIFTSGSTGTPKGVMIDHRAAMNTLEDINERFGLNAQDRVFGLSSLSFDLSVYDAFAPFMVGAALVLPEAGREKDPRHWQTVMAHGHVSVWNAVPALMQMLCEYHSGDRMSYPTLRLALLSGDWIPLTLPEQMRERLNETMDIISLGGATECAIWSVYYPIGEVESTWTSIPYGRGLRNQPVYVLNAQLEECPVGVEGEICIGGMGLAQGYLNDAEKTAASFVWREASGERIYRTGDRGRYFADGQVAFLGRNDTQVKVNGYRIELGEIERCIARHPDVEQSVVVAVGNSQHRRLVAFAKLHDRHQAQALQAKEAEAAALAQGIIVNPAQRLAFKLKEPHIRALDGLGIALTAPADSTRYIKRRSYRHFSAQKTTLAQLGQLLSGLGQMRLPGLPFAKYAYASAGGLYPVQTYVYLHPDKIEEGVSGIYYFDPRQSCLMPVAPEVELNSGFHAGPNQSIADRAAFTLFMVADMAVISPFYGQEAAWHFSVMEAGTLCHLLEEDAPRYGLGLCQLGMADFSAVASHFQLSPHHRYVHCTVGGAIGQEAASAAALLRDFSTYEKPKETAAPLDMQSYKDAMLRGLRQQLPDYMVPSDLMLATDFPLTANGKLDRQKLQLQGEQIAHQRDGVGPIQVDSALQQRLVALWQEVLGVSHVSAEDDFFSLGGSSIELVRIQQALEAIIGQEIPIVDLFRLPTIADVARYLDEQLHNLPAAHDIVLAQAEVSQVSAARENLALRRKRAQQGEKGDE