MDGNFIADVRLDDSDEVLQLPIVKSRVKKLLQGAVRKIALLGAPVIPSSDDSLEQFLQSAGRFFGKDPAKWDQVGDTKVDVTEEAGKRTTKLTGVFTGTELSLLVENPYFDERLPAREDKPDLNFSQKRTPIRTDAEWQELISEQPWTASKRRQLLTAYLQAKVEAEDPNLASEGAHGFWELSINKEHHVDFRIDRLAALLNRLSAPNLEVATTTAAAVWGLATTALSRRALADLDIVSLLLSNLKRSLKMPVIPDEATIAAAAAAAAAAAAAAGPAAAVAAAAAAATASTSGSAVDDVPAGGGNGRGQTNNAVPEAQRNRFQSFLLGALSVLLIDRNCRRAYVQQEPEFGTLFTLAKNLDGYAPDAAAARREASAKLLTTMVQRDADARRSLIASGALRSVISLLNPKGPGESMIQFCAASLLATMVLDDDAMELIRDRGEAPLMFEACIVLLHSTLSKLKREVARFYGQLTPEEMEATPAFDVELGVRLAEAASQAMWGSAHYCVMMDPIQVKMEHISQLGVMGMDCYNTVALPLSRVAHCITASLATLSANPDAATLIMNSPGDVALNFLMAMLDAIETQNFEQAGHVKASACAGVAFLACHPIGAEGDECMYGPFRAKLLAMGAFGALLRAALSSVMESDCDRIIQQAAAIGLMYLSTMAGAVDPAELAMYAALLTDSDNSEMIEFLMAGMWILLRNGNNRKVLGTSFNPSPANQLAKNMINKLNDAITLHEINDEVAAKTAKLRQVVSAGAESATTQRSAADGSVYDGQEGGDATGRDAGAEGVDGDAAAAAAMEDTEELDRQQQLQGEEAMAAGGAEDRAAADAAAGEEAAGANQEGDAAAVEEGAMEATAFGLEIEPTPPPVASEPSAIEAEDGAGVVIGGGGSSSRLPTAPGSTTARSDRARGHSSTRSREGDSGSHERPFPGAMMIHRSESRDRVRRKAEVMKGRMQQLEKRFDKQLKDNWGLETLVSVGESWLPAMLDQDEDGEATDVPVLKLFEFLVASICMFMVDDDGVPERRELDVFRLSAPEGARHKTWWTVDVRAPESDGSVDSDTERALRILLQILGMHLSAAWKSMQLGVLTLWNACCRHPNMERHVVERGVALKLLMVINNPSWPPSLREISAGCLEFFQERWSNLQTFGSGEPHLMPAGLPAEVSGLTVGARPTDGVVPYTAAMVGLINTQVPLMEYRGCHGLARMTYTAPYGCPDSKSFLREAKAVATALGAVEALVALMKRLNRRYQDLGPAGALPGTFRPVGSASGMGPTPPVAAPPPQGAASAATAAGGRIYSPGEENPAIFERDMHNLEAVQDIYFVAMAALLNMSVLRANQVPVARRGLLVLLGTNTVFYNRVVALRAQVNATRPGAQGAAAGADALAREEQLLYLCSAILQNISQHPHNRTRMYKAELKGSVALDKVIEAATDVDEKTLTAASFLPSISSALSISASPSAMSVVSAAPRLVSGGGGGNKAGGRAGPAATTAVASSRVAGALTPNPSSARMVSPSRRALSSPKTSPNGMILNNSIDTALASSVRPKVVFPPICERSSFETGQPQRYPSAGGASNGPANRAGSTHSTRSGMADDNGVEAAEVSDSGASTLRHVPVTDSRYRFLSWIDNTLNEIEPTSSSMTFPGRGKGAGAASVAADDRTVSASRAPTHRKPLWDENGEWLPNEPESFKALNKLLARPLSHLWQEMPEHRARQGRQRWEPIVSEYRELQSDKPLTRPAAKLLSTLPPKDQEELLVAATQLVGLVPDVRPSEDGSRAGSGGGVGGGGLGSIADEFGFAPPPSSGGADGAAGGGRVNGGTPQQPLPPSSMASVLAGEFSMDITKPSPSAASWTDGPPHRPSTRERENGRVGLTVLQAAPDVLAATAARKAAEAAAAAATHFGGVGMDINTDGDGAASDGEGTGRKPVPLKVCLHPRRPRQVITFEDRIIVDAASTRPTLTLFEHVEGSKVSEGLFPSYILPNGKRAHMYYSGGTLLDEVSVEAVIPPPRPSTVPQALQQTMPLANVLNLIAKPPGSAPPFIPYKPVPRLVPLPSMHTVTVKRPDQLVAEAFGDLREDNLQLVIQAKKIIKTQTTTRVENIEIKPQEEREPWTLPNSIFKNRVKECDARAFYDAHQVEERMFERDWQRACSKEKFTSMMSRENKANKEGKDEKVAIKEIHDVLLRHWPQVYGAYVYYAAGGTGDPYHMSLNAFTTFLDDCGIADPESQYCKRSDCDTIFIVCNFQPDKKSAEAAVNMENAMMRYEFLEAIVRLAIAKYGKGQQTDDLGTAVTMLIERNILPHLVPGALLNSNTFRTERLYHEEVDQVFKKHSVLLKALYSRYRLKPVGGGLRPKVLKLDGWLQFASDAQIIDSQFTLQDSALSFLWARMYVIDEIKDYARYTCLSFTDFLEALGRVADMKSLPSSSDLDMAGYDNVLEWALDKERMEGGGLESKGGGGGGGGGGDDGPAGPMGGGGTLDIFRPRPSAGFSTPKTRPLYLKLEMFLDLVFRRLYWDPSQPEVPFNYDGLLKLIKKIDKELGP*