MGRPEPVVLFAQTILHSQLDEYVDEVLFSEPVVITACEFLEQNASPSTPNISLVGATSPPSFALEVFVHCDGESRFRRLCQPFLYSHSSSNVLEVEFNGPYSSSEATAIAAFSMFVLFYQAIVTNHLVLRGTYRSLTLVIYGNTAEDLGQFNIELDLDHSLANVVSSPSEGKLEDLPPALHSSKFTFEESLSSLKPLSLQATELDLSIEVKKILLLALTMYQIPNVENLIPNLQSAVISAVLKYMPASTNCMSRNWNRDPANCFAEDNVDSQGTSNTLLMEASNELFDIWKNVNSIVDNITFDDNGLAFRLEELPTTKHLFTLFDSCFPYYRNCSLLDLECPFQPLVDLQSAVVNIVSNLPSEELSSDGVNFLSSASIELAELLKMINMCVPIEDPSPVLTARRICKFGHLEGLLSYNLTIGLITSSKYSFLQFDADPYMLSLIQEDASGNLERRELVGPTGHTLPMRAPATHAYSSTSAPTTLLCPCLPESSSGCGILPAPPSFNPCRCDKPSSDVAHGIPAIPHYCLLSADGLSFLLGQPEATELILLSLQDGEDMSKTECMTLRQAFVLLSKGFFCRPQEVAMITELHLKVEHSLFAYNLLNLKVSTLLSHIDDLNYLAVSVLLSSLSSYNDLDSVTNKNGGSPLGHAIFHSTAEILEVLVADSTASSLKSWIGFAIDLHKALHSSSPGSNRKDAPTRLLEWIDAGVVYKRNGAVGLLRYSAILASGGDAHLSSGNVLVSDSMDVENVVADPNNTDGQVIDNLLGKLVADKYFDGVALCSTSVVQLTTAFRILAFISEEKAVASSLFEEGAINVIYVVLMNCKSMLERLSNSYDYLVDEGAELSSTTELLLDRTHEQTLVDLMIPSLVLLINLLHILNETKEQYRNKKLLTALLQLHREVSPRLAACAADLSFMFPSFAVSFGVVCHLVTSAIACWPLYNWAPGLFHCLLENVEATNAAVPLGPKDACSLLCLLGDLFPDEGIWLWKVEVPSLTAIRSLSTGTVLGCQVEKHMNWYLHPEHVSILLVRLMPQLDRLACVIDNFATSALTVIQDMLRIFIVRIASEKIECAVVLLRPIFIWLNNKVDETSLSEREIFKVHQLLQFIAKLSEHPNGKALLCKMGVARILRKLLQECSSMCYMEDNMISDKGVYSNDLLMLRWKIPLLRSIASIFSTRPSSKEPTTVEELWNENACVEECSSIMYHLLMLCQVLPVGRDMFACSLAFKEVASSYSCRGAVTSIFSQIQTSNKDESQKSESETCHDTSKVDNWCGFFPLLKCWKRLLQYICANRPTDYLVEIVYALTLGAIALSQSGQNLEGTIILRRLFGHPSVPSSSEASDEVTFLLKTFQEKICQGFDNWSPYVGKPLLHQVRSSVRLLCSIIENSGPFTDSVRMVLEESTIPVGVFHNIVMTSHLMPSIDFVSVNDDPALLFTNAWKAFGDFAEPFGCQVSDFSKRMVWELPDCSIDKQLIPSQSARRKLALGDSASRRVRDNQTHEPSGQFSRGLNTPSASIGHTRRDTFRQRKPNTSRPPSMHVDDYVARERNIEGASSASNIVSSTPRGALSGRPPSIHVDEFMARQRERQNPVLAPSGDATQVRSKATLDDNVSTKPEKPRQPKADLDDDQEINIIFDEESGSDDKLPFPQPDDSLQSPPVIIGENSPGPVVDETENQQNGINLFSGTVVSESDEACETVISSQTAIRQESNIPSERKFSVSSPEKVMFPDHADESPFISPTTGLKVIPGYSTHAAQATLRQLPPNMHRKRSPHKLAESSVSSGSHGHDRTLYNSQPPLPPMPPPVSSTSLQNPDSIQRQPSSYIARDGPPPFPPSYLMQSFDACMPSFVGHQVQTENVLPSTGDSSSNALPSVDAKFLWSTLPVNRIPMEHLSSGSSTRPVSPLPLRPVLATQHAAMDSGPPGSLYNQGGSGVLQPSPPASLINDATLGTNPASGGALASNSLPSLASQYIIGRPSTPPFFGTPLQIQLSSGLAQSVSNPQPSLSSMQPRAPPPPPPQPHPSQTFQGSLQQPQEQPMPYPLNTIQPQVPLQFPNQLHVPQLQFYHQTQESVLQPIGQSAQQQMDSGMNLNHFFSSPEAIQSLLSDRDKLCKLLEQNPKLMQMLQDRIGQL*