MDSVSRGAVASTTGGAVEEPEYLARYLVVKHSWRGRYKRILCISSGGIVTLDPNTLAVTNSYDTGSNFDGASPLVGRDENTESVGGEFTVNVRTDGKGKFKAMKFSSRCRASILTELYRLRWNQIRPVAEFQVLHLRRRNAEWVPYKLKITFVGLELVDSKSGNSRWILDFRDMGSPAIILLSDAYRTKSADSAGFVLCPMYGRKSKAFRAAPGTTNSSIVASLAKTAKSMVGVFLSVDDSQLLTVSEYMTRRAKEAVGAEETPNGWWSVTRLRSAAHGTLNMPGLSLAIGPKGGLGEHGDAVALQLILTKASLVERRIDNYEVVIVRPLSSVSSLVRFAEEPQMFAIEFSDGCPVLVYASISRDNLLAAILDTLQTEGHCPIPVLPRLTMPGHRIDPPCGRVSLISGPQHLVADLETCSLHLKHLAAAAKDAVAEGGSVPGCRARLWRRIREFNACIPYTGVPANSEVPEVTLMALITMLPSTPNLPVDAPPLPPPSPKAAATVIGFVTCLRRLLSSRSAASHIMSFPAAVNRIMGLLRNGSEGVAAEAAGLIASLIGGWSADLSTAPDSRGEKHATIMHTKSVLFAQQGYVTILVNRLKPMSVSPLFSMAIVEVFEAMVCDPHGETTQYTVFVELLRQIAALRRRLFALFAHPAESVRETIAVIMRTIAEEDAIAAESMRDAALRDGALLRHLLNAFSLPASERREVSRQLVALWADSYQPALDLLSRVLPPGLVAYLHTRPDDVVDDTDQEGSSTNRRQKRLLQQRRGRIAKGMGAQDIPLPPGNNVEAGDAAKHMSANASVPDNFQRRAADSSSEASNPQASAFPGVDSTIAGVSQNGYPAFASVTTNANGHEQPETNASDVVGSDPNLYGIQNSVLPAPAQVIVESTAVGSGKLLLNWREFWRAFGLDHNRADLIWNERTRQELIEALKAEVHNLDVEKERTEDISPGDVEATTGQEIIPRISWNYSEFSVSYRSLSKEVCVGQYYLRLLLESGNAGKAQDFPLRDPVAFFRALYHRFQCDADMGLTIDGAVPDELGSSGDWCDMSRLDGFGGGGGASVRELCARAMAIVYEQHYNTIGPFEGTAHITALIDRTNDRALRHRLLLLLKALVKVLLNVEGCVVVGGCVLAVDLLTVVHENSERTPIPLQSNLIAATAFMEPPKEWMYIDKGGAEVGPVEKDVIRSLWSKKDIDWTTKCRALGMSDWKKLRDIRELRWAVAVRVPVLTPSQVGDAALSILHSMVSAHSDLDDAGEIVTPTPRVKRILSSTRCLPHIAQALLSGEPVIVEAGAALLKDVVTRNSKAMIRLYSTGAFYFALAYPGSNLYSIAQLFSVTHVHQAFHGGEEATVSSSLPLAKRSVLGGLLPESLLYVLERSGPAAFAAGMVSDSDTPEIIWTHKMRAENLICQVLQHLGDYPQKLSQHCHSLYDYAPMPPVTYPELRDEMWCHRYYLRNLCDEIQFPNWPIVEHVEFLQSLLVMWREELTRKPMDLSEGEACKILEISLNNVSSDDLNRTASVELNEEISNISKQIQNLDEEKLKRQYRKLAMRYHPDKNPEGREKFLAVQKAYECLQATMQGLQGPQPWRLLLLLKAQCILYRRYGHVLRPFKYAGYPMLLDAVTVDKDDNNFLSNDRSPLLVAASELVSLTCAASSLNGEELVRDGGVQLLSTLLSRCMCVVQPTTSQHEPAAIIVTNVMRTLSVISQFESARAGFLELPSLIEDIVHCTELERVPAAVDAALQSIAKVSVFPELQHGLLKAGALWYILPLLLQYDSTAEESNSVESHGVGVSIQIAKNEHALQASQALSRLTGLCADESLTPYNATAADVLKALLTPKLASLLKDEVAKDLLSKLNTNLETPEIIWNSATRSELLNFVDEQRACQCPDGSYDLKNAQSFSYDALSKEVFVGNVYLKVYNDQPDSEISEPESFCNALIDFISSLVHTELPSVSEDQNLIEDRNSSNDTPELQSSVAEPSLIEEHSDHQPSSEGMKNEECFLIDHLQLGLTALQNLLTKYPDLASVFSSKERLLPLFECFSVAIASKTDIPKLCLNVLSRLTAYAPCLETMVSDGSSLLLLLQMLHSAPSFREGALHVLYALASTPELAWAAAKHGGVVYILELLLPLQKEIPLQQRAAAASLLGKLVAQPMHGPRVAITLVRFLPDGLVSIIRDGPGEAVVHALERTTETPELVWTPAMAASLSAQIATMASDIYREQQKGSVIEWDVPEQSAGQQEMRDEPQVGGIYVRRFLKDPKFPLRNPKRFLEGLLDQYLSAMAATHYEQHPVDPELPLLLSAALVSLLRVHPALADHIGHLGYVPKLVAAVAYEGRRETMSSGEVKAEEIGSDGVNESTDPSSLPGQTPQERVRLSCLRVLHQLAASTTCAEAMAATSAGNAQVVPLLMKAIGWLGGSILALETLKRVVVAGNRARDALVAQGLKVGLIEVLLGLLDWRTGGRYGLSSHMKWNESEASIGRVLAVEVLHGFATEGAHCSKVREILDASEVWSAYKDQKHDLFLPSNTQSAAGVAGFIENSSNSLTYALTAPPPPSHP*