MILPSWFSRSSRGSAIGQHGGTRLLDPPAWTHAARCERARVDRNGSVLSVVSLKLPRRIRHGRPLESLGDYLCERLRITDTVGWRHDGRLGLLLPDTPIDGAEQVTAEILEFIGPEGGPHSVQIDQYPDGALGGEQVGHEAGEHVPASVGSGATERLFVSPLPRWKRTLDIAGATVGLALTGPAILVLAGIVRSTSRGGAFFVQEREGLGGRRFKMIKLRTMVLDAEQKKRHLREHSVQDGPAFKMYRDPRVTRIGRLLRATSLDELPQLINVLRGDMSLVGPRPLPVDESLACQPWQRQRLQAGFSWPRSTTAADDASRCAHEQGATVKTASMAPCNSAMREDRVSRPHVLALSYSCHPEFSAESRVGWARVLMAARKHRVSVICGPDFDAEELASHALADGVSDIRFFPSGRDRRSRWWSRLDASGLIAYRCWHRRAFQIAQQLDAEDPIELVHQVNYCGYREPGYCWRLGKPFVWGPLGGTQNFPIRFLSVAGWPGGAKELLRNVFNAIQLRMSRRVRAAARRSSVLFAATSTAARDLDRLPGPDPTLELEAGLAFEPLPARQQRDPSQPFRILWTGRLTAWKGLPILLHALAALPPRVRIEVRILGQGRDERRLRQLCVRLGIADRVAWVGWGPYSQTLEHYRWADVFAFTSLRDTSGAGLLESLAAGTPVVAMDHQGAADILDDSCACLVGVTTPAQAVADFVQALTSLADDPQRSLLLSHGATQRARRYVWASRVQVLEQAYEQALAGAVTQSTAVPHALGSSPGGVSQGDKRMQNDSPGVIDAFDFAEVIFRNKYKILLFPLAVLSAAAAVILFAPRTYESEAKIFLRLGRESVGIDPTATTGQTVSVQQMGRESDVQSAIDLMLSRGMADKVVERVGAEYVLRGGPEGSEPDNPVLQLLMKPVKGAIGVVKGIDKVSRREEALIEMGKKLRVDAERDSTVIVVSYEADSAEGAQHILHNLIELYQEEYQRLHRYPESQSFFAEQRDLLQDAVLNASHRLRDAKNRMGLASVDGRRTSYEAQISNIELASYTAEQELTAAQARIQDLREQLQQMPERQLASKTSKPNEGADLLRDQLYELQVRQLELKSRYSDEHPLVRAVSAQLKQAKQVVDEQQDRREETVDDINPIHRDLTLELKRQESLAAAHSARLGTLDEQKSLAMSDMRQLNKDEVQIASLERELGLAEAKLMKYSDNYEQARIDQALQDDHISSVSVPQPATLQEKPVSPSKVLIGLAGIAMAIGGTASWVLVSEKLNNKIRSEADAQRALGVPVYDSNMQENPSGVSATVLAADEFQGRPAARPLGVGQAPRRRGADFYDTILWRLLPSDAGERQRGFAVGLTGCGSRSGVSTVAANVAIRAADHRVGPALVVDANFHRPRLDRVFRVHDALGFGDLLAGRCELAEALHPSGVADLTVMPTGTKGIVDRVSVDQHSIDTLMKELLDQFRFVVFDLPQQAEMRHSLLVARGLDAVLMVIRAEGVRPRAARAALETLERDGVNTVGAVAGLDARLPLPHTIPSIAPMALTEHQRDSDQPTPYSARADSRLRRPVNQGMLVIADQSVVSLASFCVTVIVGRSLGAQELGVYALAMFSFWLVAGIPNSVVWTPYTSRACRLRPATRRVFAASNTWMTLGTALILSLAWVVAGAVAWFMGLSETWLAPMLFCLAPVTFGMTLREHVRRILIADFRGHLLVCYDLAIAVALVGGVGLLNWRGMLSAPSALLATAAASMLSVPFIWRQAIQSKLSPVRLRAHVRANWAFGRWLLLVAIALILGDGMLRWMLSGLHGAEAMGVLSAAMAVLMLFNPLLLAMTAFNRSLSARVLASGGRDALFSHTLRNSVIACAFAGAAVFLLALGGDRLIQVVFGSDFSNPRLAALAARPSNNGFVGIAEHAWRVQQLGGRVAEAPATLRPRVAGVSKMRTLRASAGHLTLMARIAFSRDASGREMGDDEMALLASAIESGTLTSTKGTMVKELECGFAGWLGVDYVYASSHGTAALHTAIAAVDPEPGDEIVTTPITDMGAITPILYQSAVPVFADVDPLTYNVTAETIERVLSDRTKAIMVTHLFGNPCQMGPIMELAKSRGIPVIEDCAQSFGAETGGKKTGVIGDIGCFSLQQGKHITAGEGGLCATNNPDYARRMFLFVNKAWGYGDAKPDHYFLAPNYRMNEPTGAVALGQFGKLDEFIARRVAIADAWNSAFADLPGVTPPLVHPGDKHTYWKYCLRVEGQALSGGLDELAKRLKERGVFCAPRYIQKPAFECEVIRDQRTFGASRFPFTHARPEAVTYDRAAFPGTYDALAHVLVLPLNERYSDADIRGVARAVCEIVQAFKVAQGVSLRAVADCRAEAAEAMAEAADCAAFGSVDQMLDEMDLDAAIVCTPPASHPEICCGLAERGLHILCEKPLAIDSSSAREMSDAASKAGVLFTMASKFRFVRDNIEAKSIIASGVIGEPVLFENIFSGRVDMATRWNSDPEVSGGGVLIDNGAHSVDIARFFLGDLTEVQVMEGVRIQRLPVEDTVTMFVRSERGVLGSIDLSWSVSKEAPYFVAVYGSAGTLLVGWGESKYRRASDKDWTVFGSGYDKVDAFRRQLENFAAAVRGEESLVVLPEDALASVGVIEAAYRSLARGGWEPTAIGGVVLGPGTSVWDSVHIRHGARVGSDCIIGEKSYIAYGVRIGSRVKINAMVYVCYGVTIEDGVMLAAGVIFTNDVFPRATTPDLKSLRDSAPDEHTKATLVRCGATIGAGAVIGSGITIGRFAMVGMGSVVTRDVGDFELTVGNPVAGRAPPRASLCRLQAVQSDLSDRRPNHHRGHPVTGMQRTQPGQRWCVVGGGLLGLTSALRLAQAGQHVTVLERGDEIGGLAGAWTVGDVAWDRHYHVTLLSDSRTRSILEELGLDEQMQWRETRTGFYTDGRLYSMSNSWEFLAFPPLSLPSKMRLAATILAASRRSNPQELEDVTVEDWLRKWSGNATTDKIWLPLLRAKLGDAYQETSAAFIVSTIHRMYAARRSGMKREMFGYLPGGYGRVLRALAARLAELGVDVKTGAAVQAVRSTPAGGVEVANQEGAGNFDRALLTVASPVVARLCPDLDPQEAAAHAQRQYIGVVCPSVVLRAPLAGYYVTNITDPAAPFTAVIEMTALVDPAEFGGKRLAYLPRYALADDPIWRESDESIQQRFLNALMRMHPQLQREDVLAFRVSRERFVLPVPVLGYSRSLPPINMSTPGLHCVNSVRIVGGVGCPMIKPIASLSLDLDNKWSYLKTHGDAGWKSFPSYLELVVPRVLEMLAERGLTITFFVVGQDAAIETNHAALKSIADAGHEIANHSFHHEPWLHLYSSDQLVEEFDQAETAIHQATGQRPVGFRGPGYSFSAEVHQELSRRGYEYDASTFPTFIGPLARAYYFMTASLSRQQREDRKKLFGSWKECFRPLKPHLLPDLPSDIVEVPVTTMPIVRAPIHLSYLLYLAGFSSVLARTYFRIALALCRLTGTAPSYLLHPLDFMGCDDEPDLGFFPAMGQPASEKLELVGWTLDMLSRRYEVITMREHAKRWSALERGASASHAGQLTEVRGHTIWDCSVCSHRFAESPDPQRHVQQVYGDDYFQGGGAGYPDYLRDEALLVRRAERYANMVATHTGPGRVLDVGAAAGFALKPFKDSGWAVCAVEPNDAMRRQARLTLGELACYPSLSEVADESPFDLCLLLQVVAHFLDPMAEMTHVAQATSAGGLCLIETWDRSSTVARLLGPRWHEYSPPSVLHWFTPDSLRELLLPLGFELLAAGRPRRSVSARHAKSLLRHTAESSVLMRPAAWTARLLPDTTEIPYPSWDLFWSLGDRRIRLALWLLAACGIALAGVRVATHPHVGGEYHPASAGLFDFYHGLYYPTVAFVDGVSPYGADFVRRYPVEKPIPTYSPTLFLLHAPLAMLPHRAAGVVWFGVNAALMVLIARLAAAATGRPRIVSLTLVLIVFSRMGHSSLWTGYFTPELALGALLALQHAKRRPGLAALGVLLAMSKPSYGVPLVLLLAARGNLRALSLGLALTVAAAGAAAGWIAAGTSITSLRADVAAAKVDGADSVDTLPVNTWTRIDITAIICKWTEGVPSIGEQLACMLAWIAGPVLLLIWLRRRGDDDGAATPSGVIAALALLLSVHHHFYDLLLAAPAAAALLLGRPASRWRHVASPPRVLAACLLLAAAYNYLSARTFIQLLDLESGSFLHKLVTSFNCVAATAALLLVGCALLRATKDRESATGRDGGR*