MDPGGGGGGALLEDFGQRVDLTRRIREVLANYPEGTTALRELIQNADDAGASAVRLCLDRRSHGARSLLAPALAQWQGPALLAHNDAVFTDEDFASISRIGDSKKVSQAWKTGRFGVGFNSVYHLTDLPSFVSGKYVVMFDPQGAYLPNVSAANPGKRIDYVTSTAVTLYSDQLSPYRAFGCDMKAPFQGTLFRFPLRNAEQASSSRLSRQVYTEDDILFLFSQLYEEAVYNLLFLKNVLALEMYVWESDMSEPKLVYSCSLGSQDDNLSWHRQALIRFSGNSAESFEQKIDSFSVDFVSEAFLGKKLEKKSHTYFVVQGMASALSKIGVFATGAAKEYDLHLLPWASVAACISNVGPEDSNLREGHAFCFLPLPVRTGLSVHVNAYFEVSSNRRDIWYGADMDRGGKLRSDWNRLLLEDVVAPLFRELLLSLRMLSDSTVSYYSLWPTGLYEEPWSILVDQIYKVIYTFPVLQSEIKGGAWISPAEALVHDEGFSRSNDLNEALVLLGMPVVRVPSAVADMFSKFNTKSMLKRVSPNTVRHFLQDSVKLGTLGKSHKLILLEYCLIDLDSADVGKCMNGLPLIPLANKQYGIFSEILQENHYYVCDSIEYELFSAVGDRIIDRSIPPVLLDKLFQIANNSQANISVIDGAVFLQFFPRLFPPGWKHRNQVPWDPSLGGSSPTAPWFKLFWQYIVEHSYDLDLFSDWPILPSLSGHLYRGSTESKLIETESLSSLVKELLAKLGCKILDTHYLRECQQLSHYVYDGDATGVLHSIFGIVSLEGVDLHTLFQRITPGEKNELYQFLLDPKWYLGVCLSDESIKLCKKLPIFRIFDGGSPSSYGFSDLSHPRKYVPPLGVPEHLLNSDFVFCISPSNEDIIMRYYGVERMSKSIFYQRYVLNKLDELQTEVRDSVLLTILQDLPQLSLEDPRFKDCLKVLKFVPTINGALKSPQSLYDPRVEELYALLQESDCFPNGLFQNPEVLDMLLCLGLRTSVSIDTILQSARQIDSLVHKDQEKAHSRGKVLLSYLEVHAHKWHVNKPLDARKKVNMLAKVTTVLRPRDMSRELDLEKFWSDLRMICWCPVLVTAPSPALPWPSVSSMIAPPKQVRMQEDMWIVSASSRILDGECTSSALSYSLGWSSPPSGSSIAAQLLELGKNNEVVIDQVLRQELALVMPKIYSLLTNLIGSDEMDIVKVVLEGCRWIWVGDGFAKVDEVVLSGHLHLAPYIRVIPIDLAVFKDLFLDLGIKEQLDTVDYASILTRMATRKAAASLEAEELRTAVLVVQHLAEFRFQDQQTQIYLPDSSARLCLSSELVFNDAPWLLDFGHEIAGNASTIAFSSKKYVHNFVHGNISNDVAERLGVRSLRRLLLAESSDSMNLSLSGVAEAFGQHEDLTTRLKHIVEMYADGPGILFELVQNAEDAKASEVVFLLDKTQYGTSSILSPEMAEWQGPALYCFNDSVFSPQDLYSISRIGQDSKLEKPFAIGRFGLGFNCVYHFTDMPGFVSGENIVMFDPHARYLPGISPSHPGLRIKFVGRRILEQFPDQFTPFLHFGCNLQQPFPGTLFRFPLRNEAAASRSQIKREQYATQDVEMLFSSFSEVVSEALLFLRNVKKITLYVKENDSQEMRLVHRVSKHNITQVSKEPHALNTMLAFVHGNQSSGMNRNNFFNKLNKIKDSDLPWSCQKVAILEQSPNAHLVHSWILTECIGGGHARKLSTASDSKSHFFVPWASVAAYLHSVSVDDTKELSGEGEVNHDDLVLKHLALRSSQDRKFFEGRAFCFLPLPINTSIPVHVNAYFELSSNRRDIWTGNDMAGGGRVRSEWNLALLEDVAAPAYGHLLAAIAEELGPSDLFLSFWPTAVGVEPWSSMVRKLYVSIAELGLHVLYTKARGGHWVSTRQAIFPDFSFSKAIELAEVLSQAGLPLVSVSKPIVDSFMNAYPSVHLLNPHLLRNLLIRRKRGFRSREDAILVLEYCLSDMDDPTLSDKLQGLALLPLANGSFTTFNNRGEGERVFFTSQMEFDLLKDSIPHLVIDNSLPDGVLKKLFDMASSARSNMYLFTCNFLLELLPRILPPEWQHAKQLSWFPEQQGQPSVEWMILLWNFLRHSCEDLSIFAKWPILPLVDSKLMQLGNASNVIRGDGWSENMYSLLQKLGCFFLRPDLQIDHPQLANFIQESTAAGVLNAVHSVASDVQDIKQLFESTSLAETHELRSFIFQSKWFSGSLINTSHMNTTMNLPIFESYKSRELVTLTNPRKWLKPDGVHEDLLNESFIRTESEKEKSILVSYFDVREPEKAEFYKDHVLPRMSEFLSQPAIVSAIVRDVKVLIENDNSVRDAFSEAPFVLAASGAWLHPSRLYDPRVPELHKLLHKETFFPSEKFMTTEIIELLASFGLKRTFGFSTLLDIARSVSLVHNSGQEDEAVAHGKMLLTYLNFLEWKTSNMEDENTFHEVDNLEASKIDENLDAEKKGDGSDPDLTLASLFSNFDHDLPEHEFWSELKNISWCPVHVAPLLKGLPWFISEGHVAPPVITRPRSQMWLVSSKMRILSDDSCSMYLQRELGWLDPPNVNILSSQLVELSKSYDELKKFSQDTAIDTVMVKEIQLIYSKLQNIVDSDDANILKENLDGIPWIYVGDRFVPPHALAFESPVKYHPYLYAVPSELSEFKKLLLDLGVRQTFDAMDYLNVLCRLQGDAKGEPLSTEQLSFVHCVLEAFVDCYPDNQAADVLLNSLVIPDSFGVLTPSRNLVYNDAPWMSTDPTAKNFVHPSIGNDLANRLGVRSLRGSSLLDDELMRDLPCMEYAKISELLALYGESDFILFDLIELADYCNAKKVHLIYDKRDHPKQSLLQQSLGDLQGSSLTVVFEGTMISREEICSLQLPPPWKLRGNTLNYGLGLLSSYFVCDALTILSAGYFYIFDPLGLTGGATSTATSSARFFSLIGNDLVERFRDQFLPMRVTQEPSLSSANSTVIRMPLSSKCLKELEAGCNRVKQIFDRFIQNPSSALLCLRSVIQVSLSTWENGASQPTLDYSVLVDPSVATLRKPFSEKKWRKFQISRIFASTSAAIKMQPIDVHVIESGCSYIDKWFVSLCLGSGQTRNMALDRRYLAYNLTPVAGVAAHIARNGVPTNINASGCILSPLPLSGSISMPVTTLGHFLVRHDSGRYIFGSRHDNSLRELEMNRKKLVEAWNEELMLCVRDSYVEMVLEFQKLRKDPQSSAIESRSAHSVSMILQAYGDRVYSFWPRSKQHTVSLTGHGSTATNLSSPRTSKEDWQSLIEQVIKPFYLRLADLPVWQLYRGNLVKVDEGMFLSHSGSGDDDNLPSATVCSFIKEHYPVFSVPWELVSEIQAVGVTVREIRPKMVRGLLKDSSSVLLRSIETYIDVLEYCFSDMDPYRFSDLHRPHESQPNSQLAEPVNYSISNFMTSSSSSLSYHTSTHRPGASGGDALEIMTYFGKALYDFGRGVVEDISKTSDPASHRAQTVENNVLSSIISELKGVPFPTSTKCLARLGVTELWIGSEEQQLLMYPLLGHFIHHQCLEKPFLALLLSTQVIHTPLKLRSFSPHLLSGHLKHIFDERWVHHAVEKKSQWIPWDSNADSSTSGPTPKWIRSFWKIFSSLNGELSLLSDWPLIPAFVNRPVLCRVKECHLLFVPPVDDSNAQTLHVSGVVDDVAGEVDVSGPCGDETGEVEQKSALCTAFDSMNSKFPWLPALLNQLNIPIFDLSFPECGAICNLFPSRDRTLGQTIASKLVSAKNNNHLSSSVSLSSEDCDRLLALFVSEFRLSSNHLYQREELDVLRELPMYKTVTGTYTSLLGSDHCILSPTAFFHPSDSRCLSSSANANLFLQALGVEQLNDQEILVRFALPGFGNKTAQEKEDILAYLYSNWRDLQLNSAVVNTLRETNFVINANEFCTELFKPKELLDPSDALLASVFSGERNKFPAERFMSDGWLGILRKAGLRTSIEADMIVQCAKKIETMGNVVMSSLEDQDDFEADLSDRKNEIPLELWSLAESVVNVILANFATLYDNGFCQKIGEIVFVPAEKGFPSIGGKRGGRRVLASYSEAILSKDWPLAWSSAPILAKQAIVPPEFSWGAFRLRSPPAFSTVLKHLQSVGRGNGEDTLAHWPSSSGIMTVEDAFLQILQYLDKVWGTISSSERTELQKLAFIPVANGTRLIAVKSLFARLTIDMSPFAFELPSLYLPFVAILREIGMQESLTNSYARELLLDIQKACGYQRLNPNELRAVMEILDYMCSGVNQAISDGSEGLFDSVIPDDGCRLVSATSCVYIDPYGSHLLSSINTYKIRFAHPDLPRNICKALGIKMLSDVIVEELDGKEELVVLDSICSVTLDRIKEKLLCKSLHDALRIVMIGVANHFPSFEALNLVQIESILEDISQNLQFVKHVHTRFLLLPNLQDVTRTAQHPSIAEWSGNGKHRSIYYANKSMGHILVAEPPSFLTIHDVIAIVVSRRLGAPVILPVASIFACPDGSEKEVLEILHLGTETGVSKREGRYDGSLGAELLSQDARQVQFLPLRPFYSGEIVAWKTGKEGEKIRYGRVPEDVRPSAGQALYRFPVETAPGETRMLLSSQVYSFKSVSMADLSSAHFQLDGGRVAEVGQQGHTPINTRTDVVDDMAAGLEYGKVSSMELVQAVHDMLSAAGVRIDAEKETLLQSTLSLQDQLQESQVALLVEQEKAESAVREADVAKAAWSCRVCLNSEVNMTIIPCGHVLCNRCSSSVSRCPFCRTQVSRLMKIFRP*