MTDLPALVPFLRENARRNKAGTGTGTDRDRDRDRDRGGGGAIPANVLLAVSPLRWGCAADFDALPEPLKRPNLVLGADLCYTSDASVVDALVATLDMVMPRGGDGDGDGDGDGDGDGDGDGDGDAAVAVFASCVEHRPDAVTRFEEGCATRGFEVAVVDAEELREGYGGGGDGGGGAEAFRVVERMMSISSRAGIVRARAGTMTAPAPEGTAMAAAMSGPETTTSAYDARRALYDAATPYADKASLATALSDEVRAAVTEAMEAGPASAIGERALAVATLLVEWSMATLSYAAISTKAGKKGGGKGGGGGGKGAKKGALGGGDANASAAPSGPRAPKAIGADPPPPKALVVANAQWRALATGLSVGRHAPNAAAVAHVTRAAATAAASIASDDDDDDDDDDVPTSSNRNTTEVVSAHTLADVLRALAEKCPMTFSPSADYLVSLAVLSLRSGARFATLAEISLRLFVDASRDVFSTTTRDPPKMTMDDADALLNAAGAERAAVAGTAGKENAWDVDVKDEGVACGAVRALLSHPAHLNAVPAAFAEAERRRNGTSGVVAANVPAREKEIPIPPPEAGTEPTPMETDDGDDDAKEKKSKSPPKKEKPKPPAFLVGVASRILSAAGGDHDTIEDANVARLLPWCLDAFVARHAKVTRAKMESLRMKALHSKTAAKTGTSAASGLPTATLQPAALLFDALFAVFCVEARAGGDVGNGGGDGGGGASRRGEKRRGKKPSAASPPGPGPRLFVAADLLNAYDALGLFSPASSSYATGPAPDRPTARDRLKAFASRVAATATRDWRGAASASLAIMDRDFRLLEEHSTEIIAAIVDGGGASAGAGSDADADATTRDRDRAIASEAVARFARAFAKTRRLPEALGAVGGAVARLTRARSPHKGEGVLDAEIVIEAMKHATKNMPSGQVAEVLTALHAAMSLALGSFDAAAAAAAGGGDFGGGGAARVAAAERVAATCALVAESLGATPIPPGENLLPPVADALAELLAELRGRLLRWRESARLDGVRASKKHKKSRDDDATDDPIAVATNAAVAGALLRVYTPAYAIVEVGHDGWPLHQKHAIPYLGEETPPLSEFISPLLRAEENACAAGTRAVSARSTAAAAAGATLHRIAQLGRVARPPPGGHSDQVAGAEARELTAALLRFSGGGGSAEASPETSSVAREFLDRVPHYWTDWATEEALRECEWVVEGGIDVFEVPRLLTVWTREACAWVLDASAATLAAAAGGGGDCGGGDFAAAVVDAAKVKLRHGGPMHVRNPHSDDADVSKLFDPTATTAAATAFWKDAARNFDGGGGGGGAASASKKKPKTSEGAPMSLHASLLDLKAALERLSTLHVKCTVWVDIHRVHATCAAADCASHVAAVCSSRSRDDDDDDDVVLDAALDACGVARDVFTLFANRDRGGVGSKLAKSICVAATLASSKLVDATTRSRKSTAVGQSLKRATFATARLLHAGLIVSSHKGLARAEKVVAPLARGLLREARALKKTKPGGGAIDAGMVPRALRMKRAAAAAASAEDASIPPDVSPRGVFAAAVAEAMFIAALDGTRPPKKEENERFTAEEPDEEAGVQASTRWKSLVALRGVVHAASSALARVSDVTDRRVNPESHRDLKNYGIPLDEPLRAHPVGLAGDGVVEALSGCLRAVAASCALAAIVVKHAPAKHAVAPSADALRETLSIALAALTRPCGADGSLDACWVCAHPGAAAKAADALEAVVRALQVAGPRLTANAHAALVASVVVAYDVAARGDAARKAKQTREDPGRGNARELRELNALPAPVAELRRALGGAMTTLMNGAGKRLVGQAYRMANDRIRACDAVARRLYSPWGKLAGLSLEDSSLGWDLTASLAAPLWTIATCVDHAVGDDGSRASRAAMESSGEHCLISLMDVCRMGTEEGLGEVGGPASRAAANAAIVILTSIVSRSRLPLSKRAVARATQLTHICFHGGLMKHLASVPTVFSPCCALLVSIIRARKAEMARQTAMITVACHALLDALKAWNAIEDEKNALAERTKTPRDEEEVAIHEEAMRRAANSMAPVYESAGKVVGSLYAMHLLADAVAACCGGGAWGGDDDRKSGDGYVRGIGAVAESALKPGIFALFDAVQDRELQQLYTMFGNAMGGALRLKFKALIDEYRLVHKYDPKKG*