MADPTPPSSPSQTLTDLKAELATLNRVSHRLAMTDAGSSLEKVLNLLLPRLLMRIGKNDDAKKKNRRGNKRKLPSEPAIVGAAGGTSGDDAIFDQIDGMHDTLHKKLIEMLMHTMKRVREDGTCKLPCVAILELLLPGDDNESGEKVVVNPFTINLSLAFLTLGINRCTPVDCSALLPGLLQFLECLLIENSDGEAVEGQTNNSCVGVGFLTDPSRKTRHDQTWHLVLRCLEFMSSNPLENAAIRRAAKAKSALNVSNSKSDDSTTINVPTLDKTKQLLAISPILGAALFDLIADIFLYTPVPATSSLIPNGLSTIGYERLVAGAASETAGCKTWKEEFVTRAKLKELKLKLLDLVAPCRRFALFLVEKRFTAEEADADGVTEKEDGGNEGMGKSRTVALMVLLSGDTDPDVKSKASSYLRAYMDTYRGKKIPASVEGGGTTEIAVHDVLLGNSVALAHSILSFSVGDLSSVSIEKKLLTSYKTDMARAIIQLKLGLSYRATDNNDGQKKAALLCCRKKVSETTTSPALMFVSKMIDDNPKLFHIGMDMGNDEADVAAVSVGTLVLAAFGDLRQPGSSGSSAVEAVSCLLNSLCLRLTLFYDARVHLGSSALSLDRIQQLLSRSMAHVCAVLAPTSSGESLSVGTAGSRTANTQLEIRDKCYGTVCTLARSQFSLDERYALFDCGSVSAGSTTNSGIFPLLTISTASLLFGCSANESEMLHPRATAALDALLAAYVRVVKALAQDKKKVEVEHQSFIANPWASISSGVPNAQPTKSSSNNESNTDGLSHSLLPLIWNASRCSQPKSSRLAGARWSHELLLQLDSANALQLLCFLSGDDDATVSMLAKKALGIDGIVGEDVSLTSSLNLSSEEDGTEEKGDLPSFGVLMEAIIGKQTIASRPKYDRFHVRAQAVSLRFLLQSLLSEDSFYGDEIGTSSLQEYVLTILRTIALYKGRTLARDEMDLMDECSICLSGCTSSEEARMIMISGDDELKYGYDDIATQALSSNSSKTRRHLAAVMGHLYEDKTLWSGFMDSSTDKFSIPLWLDSCGLVGVAKLCREKLGTITNDAFVLSEVHGAAYLGAACVRAFRLVIAEKNDGDVESGNVSSCWEECCGIVSLLGMGLSHSDLVIGNACSQGLVIAFSYDGYDAPILHRRLFDSMAVTLTEMNAALKKYCSIDHADPHRASSLAQAAGLLLAASTSGAGYTNQDTNIGGSIDLGPSRLQCVEALFGVLGSSAYKKDDEISLVIGEALVKYADAAGHAEWSSTSSSDFKEGPYNEEFAFQLPPQKHVLYTLFKREIVASNPMKRNACAAPLLALVGHASRLANLDESFGQRNMILDINSRLDMFQSAFLKLLADPKSRQLSRESACKGLAACRGLSSAVQQQGESATSMSDLLNERLLKAFGQTSNYGGSMMMETDAQARERRRYDENVGAEDSTTPEADIGGAAGLSEAALGAYREMASAAISLGRPDVLYTLMMLSTNHPVWALSDNRDRYSAKALLGSAEGGDQNEIRVALQPHLGKLIPRLLRACNDPNKQTREQMDALWVALTGGGAESRAVITKNLLPTMDILMQDAVSKLWRARVGACGALSDIIVGRSWEDLGAGEVEIDDEGDYSNLTASIRLLRLWKIATRALDDVRTAVRERGDQLARSVRALTIRLCNPATRILPDEDAFLSNAQRKEREKQSAIDAEKAATVSLGWLVKYGLNQPCAEATGICISSLLGIVEVAKPATLQFVLSDLIGALLMAMSGLEPAALNYLQVRAAGSDNAEEQTDQLERLRVKLAMGGPIAGAINKCLDMVRFVDLDAQQKLIPELDACLRQGAGFATRAAVADAVNSLCSTCPSAFKFPGNATTNPTVRLLRALYFASERERGAASKDKMTHALGSLAELAPGKAVRTLAAKACERYSESSGSNSDSAVRRAASATIRSICVRASSQMQDGGSNDVWRKVVMPTAFIGRHDKDPKVSSLWKDVWEEGDSATATDNRDGTFGVTLQEQLLPYLVKSVVAALRSLSWENRIAACAVITELAEANVLAPTPRSTDDNVSVHSSDRFKQRAYASSSILSECVKIIRRSRVWAGKADVVKAGVMIAGKWASIAAVDGAGESRVILPIVLQKDCQDDLFLSDGWFTLAPETTNDKTEDEGLGCNKEEPANNDDVLTFENEGVLDFASENEFPEEDQVTDIDMDDRNSSNGSQQVTFAGFCRVLCDQGLRTNSNETVDGILPYKAAALGGLSSLLQSLCPSAESSSQQAVVSQQRAVYQLLVPRLFAFVKEKGAKPPPPLLIAKSLESLASAMYNGVGNNPSSDYDNALVLLRFLSTETDQAAWTVRQTSALAAASLVANMASTALRKNDVITTVLEFLESQASRT*