MDGNFVADVRLDDSDEVLQLPIVKSKVKKLLQGAVKKIALLGAPVIPSSDDSLEQFLQSAGRFFGKDPAKWDQVGETKVDVVEEAGKRTTKLTGVFTGTELALMVENPYYDERLPAREDKPELNFSQKRTPIRTDDEWQELIAEQPWTASKRRQLLTAYLHAKVEAEEPVLATEGAQGFWELAINKDHHADFRLDRLAALLNRLSSPSLEVATTTAAAIWGLATTGLSRKNLADLDIVSLLLSNIKRSFKMPVIPDEATLAAAAAAAKAAGKDGDAAAAAAAAAAAGGDEGGGVGGKPAAGALPEAQRNKYQSFLLGALSVLLIDRNCRRAYLQQEPEFGTLFVLARNLDGYEPGHAAARREAAAKLLTTMVQRDADARRSLIASGALRNVISLLNPKGPGENMIQFCAASLLATLVLDDDAMELIRDRGEAPLMFEACIVLLQSTLGKLKREVQRFYGQLTPEEAASTPPFDVELGVRLGEAASQAMWGSAHYCVMMDPIQVKMDHIQQLGVMGNDCYTTVALPLSRIAHCITASLATLAANPDAALLIMTSPNDVALVFLMSMLDCVETENFEQAGHVKASACAGVAFLACHPIGAEGDECMFGPFRQKLLGLGAFGALLRAALSSVLESDCDRIIQQAAAIGLMYLSTMAGAVDAAELAMYAALLTDSDNSEMIEFLMAGMWILLRDGNNRKVLGTSFNPSPANALAKNMINKLNDAITLHEINDEVAAKTAKLKQTMAGRGGEDEGGEDSGAVTAEPSALESMAAASASAPSPPPPAVEGEASATAAAGAAEGGEPGAAPGEGVGAGAEGGAGGEGGLPGEVGDAGAGPAPGEDGGEEGLLSPEASGVNVAMEPEPAAAAPPPPAAAAPADEGEEQLERDPDEAFAMPPDTNMPDGEKFYENKDTAFPSPMLMKREESADRVRRKAEAVKGRMKQLEKRFDKQLKDNWGLETLVSVGESWLPAMLEQDEVGEATDVPVLKLFEFLVASICMFMVDDDGVPERRELDVFRLSAPEGARNKTWWTVDVRAPEADGTVDSDTERALRILLQILGMHLSAAWKSMQLGVLTLWNACCRHPNMERHVVERGVALKLLMVVNNPMWPPSLREISAGCLEFFQERWSNLATFGAGATLLPGGLPAEVSGVSAGGVPPEGVVPYIAAMVGLVNTGVPLMEYRGCHGLARMTYTAPYACPEPKPFLKEAKAVAAALGGVEALVALMKRLNRRYQDLCGPAGLGGSLRATGGAAGGSGGAPPPGGGGGAAAGGGGGGNSNRGPTGQGEEPENPAMFERDMQNLEAVQDIYFVCMAALLNLSVLRGNQVPIAKRGLLVLLGTNTVFYNRVVVLRANLNATRPGGAHAPSAADALAREEQLLHLCSAIIQNIAQHPQNRTRMYKAELKGSVALDKVIEAATDVDEETRTAASFLPTIPSTRSMSPSAVPSAASLGRGGRSAGAAGGSLHASASAARVGAGGGGSTSPTRAATTGRLAQNAKMTQNGQVINGGVDTALAGSVRPKVVFPPICERGAGGDAITLQRYGPGGAGSPGVMRMGSQHSGRSGSPGTADTSGMDYNEGGGAGGAGMSHEAITDSRYRFLTWIDNTFHDLEAGANVPFSKKGGADDRSLASGSGRTYRKALWDEHGDWLPNEPESAKALNKLLARPMSHLWQDMPEHRARQGRQRWEPTVSEYRELQGAKPLTRPAAKLLSTLPPRDQEDLMVAASQMIGLMPEDYDSDEDEPLGPRGDGDGGFDGGAGGAAGPSGVEASGASGSGGHGAHHRKAGGAAGAAGAGGAAGGAAGGAAGGKKAGPPPPSNMAAMLAGEATMEIAKPTVSASLNWNDGPPNRPRTAERDNGRVGLTVLAAPPEALQATAARKAAEAAAASGTHFGAVGMDISDEALAAAAGSSTAAKADAVPLKVCLGPKRPRQIITFEDRIVIDNDNRPTLTLFEHVEGSRVSDGLFPSYILPNGKRAHMYYNGGTLLDEVGVEAVIPPPRPSTVPQALQQTMPLANVLNLIAKPPGSAPPFIPYKPVPRLVPLPPEHTLTVKRPDIHAAEAFGDLREDNLQLVIQAKKIIKTQTTTRVENIEVKQQEEREPWTLPSSIFKNRVKECDARAFFDSHTVEEKMFERDWQRACAKEKFTSMMSRENKANKEGKDEKVAIKEVHDVLLKYWPQVVGAFVYYATGGSSDPYHMSLNAFTTFLDECCIADSESQYCKRSDCDTVFIVCNFQPDKKSAEAQVNMENAMMRYEFLEAIVRLAISKYGKGQATDDLPTAVTMLLEKNIIPNLVPGAVIQSNTFRSERLYHEEVDLVFKKHSVLLKALYSRYRLKPVGGGLRPKVLKLDGWQQFMNDASLVDSQFTLQDASLAYLWARMYTIDEIKDYARYTCLSFTDFLEALGRVADMKALPAASDLDLAGYDSVLEWALDKERMEGGPDKGGQGQGGDGGEGGAGGGGATLDIFRPRPSAGFSAPKTRPLYVKLEMFLDLVFRRLYWDPSQPEVPFNYDGLLKLVKKIDKELGP*