MLRSRGFRPSNDKIVRLELHPTHPWLASADFSDNVVVWDWEHRQVVYELNAGGVDARRLVGAKLQKLAEGEPDLKTKITEAIPGGSVKQIKFYDEDVRFWHSWINRNAAVEAPVAANQQFSSTGGAYQAIRGRHFLVICCENKVIFLDMVTMRSRDVPKQMLENKSPLCMEFLARSSTAADGPWIGFGGSDGVIRVLSMSTWQLVRKYVGGHKGSVTCLMTFLSSSGESLLISGGSDGLLVLWTAENSESREISPKQTIKVHDGGVYAIELARVLGGAPQLITIGADKTLAVWDTISFKELKRIKPVAKLACHSVASWRHPRAPALDILTCVKDSNIWSIQQSTHGAISRPLCDLSSQISSSLLIPNKKLKCYCMAVHPLQPHLVATGTNYGVILSEFDAKALPPAVALPTPSLSKEHTAVFLVEKEIRLLSFQLSTPLNLNATNTGSMVDAARSKHESAEASHLQVKQTKRHVANVPYDDVYACLSVSKSGKYVAVVWPEIPHFTIYKVADWSVVDSGSAKYFAWDTCKEQFYSCSRISQEDIPGKRSQLYIQQHGVIGLQGGALLGVAYKFPRRMSFSSAASGAMPGVAPTFSSVNDGGKSESHSNFQLYSWETFRPIGALLPQPEWTAWDETVEYCAFAYPQYVVIASLRPQYRYLGNVAIVGSTGGVWHRRQLFLATSTTIECVFVDAGITAVDLERKKKKEEMKAKESQDKSVAEHGELALITVEQPTQQKIPERVPLRPPMLQVVRLASFQYAPTIPPIMMSPKLPRLEVEGVPKDADDKKSGADVAVAGGGVSVAISRLPQEQKRPVGPLVVVGVRDGVLWLVDRYMTAHAIALGHPGIRCRCLAAYGDAISAVKWATRLGREHHDDLAQFLLGMGYATEALHLPGISKRLEFELAMQSNDLKRALQSLLTLSNSRNIGEETGVTSNLTGVLPLPSIDEKTVDAVQGIVKYAKEFLDLIDAADATAQTQIASQALRRLAAAGAIKGALRTHELRGLALRLASHGELTRLGVLVNMMIAAGQGREAALGAALLGDSSLLEKAWQETGMYPEAALHAHAHGRPTLKTALQSWNQILEKDSGLIPLKKSNSAFSQATDQTSTDDRVLKELASTNRKPLIEIIPPGNVMVASTSIASMKPNAMKSTVIQSAQPLLLEGPMVQQQGSQSQISPIAASQSSTLLSTDMQYLATTSVPTHTNIPNNIGQTQTMNIQEASLGVQLQPSTSIEQVLSSGISQLSINNSQPNLIHTLASTDLMQTSSSTNLIQTSASTDLVQTPASTNFIQTPGFDNLSVSESKASEVKTLEKTGSSASSSLADFLS*