MHRFLLSRSRARLKASAIIFSILAAAAAPQSWGLGLGEIELNSALNQEFNATIELFDAAGLEPGEILVSLGSSDDFQRVGVERFFFLTGLSFEVSYAANGEPQVVITSSRPITEPYLNFLVEVLWPNGRLLKEYTVLLDPPTFSQAAAPTVSAPAQNRSASNSGRVQRAPAQSGTQVQVAPRETPPAPSPLDRGIDGDEYGMTDRGDTLWSIASRARPSNDVSVEQTMLAIAELNPDAFINGNINLMKAGYVLRLPDEAQSRALSSEQALAEVSRQADEWQAYSRGEAVPERERRPVPQVADSTSDLRSPVDASAATTAATSAPASDGELRIVAEDGDSTTGVGQGGSGDLAAALEETDRLGMQVSELTYQLDREKELASNEIAVRDRQIEVKDQQIAELQAQLAAAQQAEAAAPWWQSPMVMYGGAGALVLLLVAGMMASRKRRAQEEENDYFDAEEAFAEDERVEPALTEFDEPDADDEDSLDDTAEAVIEESFDDEVQESQTSDVIGEADIYIAYGRFPQAIGLLLGVLEDEPERNDVRLKLLEVYAETGDRSAFDQHMASLIEYCDDEDALLTARELEGQFGEEAITLDDMMAEEEQNNAADATAADDLGDLEFDTSDAAPAEDSDLTLDVSATDEMNVPEPVTADTEAADSLAEAEESALDFELELDDLDTADADSEDLETAAADAGAGDQLGGDLGIDFNPDAEEEKPEDNGIDFEAVKDELSLDDLETESTDGFGESEELTIDADLEQAAASISGEAAEFDAQTDTDDGDLALETATDSDEDPLEDLAFESATAQSEDEFDFEDEGDSANTKLDLARAYIDMGDADGARDILKEVLDEGNADQQQKAQSMLDGYQYQPHAPSVQGALEAALSQVAAAPVRIDGAGRTDAGVHATGQVVAFSTDVERPLSAWQRGTNALTPRGVAVRWVRLVDDSFHPRFQATARRYMYLFEDAEEAAALIQGRAVPSRRLDDEAMHRSAAVLVGEQDFSAFRASGCQAASPWRCVHRVAVLRAGSFVVLDITANAFLLHMVRNIAGTLWRVGLGERPQSWTGELLEGRDRTQAAPTAPPDGLYLVDVRYPEQAFPRWAVWTASEGACAGADPALCALASPACAIAGGRTLVKICGVTRPEDAAVVAEAGADALGLNFYPGSPRCIDSTVAATIARELAGSICRVGLFVDPTQADVEAVLNAVELDLLQFHGDEDDAFCRSFALPYMKAHRVRGPLPALELLERYPGACAHLLDAYVPGRHGGTGQTFDWEHFPVGSELQLVLAGGLDPENVAAAVARLEPWAVDVAAGVEGTEKGIKEPERIRNTVEGANRYDQPIEGHFGQHGGRFVAETLMHALEELAELYDSLAGDPAFQEELHEDLTNYVGRPTPLYHAERLSAELGGAQIYLKREDLNHTGAHKVNNTIGQALLAKRMGKPRVIAETGAGQHGVATATVAARLGLECQVYMGAEDVKRQSLNVYRMKLLGAEVIPVQSGSRTLKDAMNEAMRDWVTNVDNTHYIIGTVAGPDPYPRLVRDFQAVIGKETRAQCLERIGRLPDVLVACVGGGSNAIGLFHPFIDDTDVRLVGVEAGGSGVETGLHAAPLNAGKVGVLHGNRTYLMQDDDGQIIETHSISAGLDYPGVGPEHSHLKDIARAEYDAVTDDEAMAGFRMLNRTEGIMPALESSHAIAWVMKHAPAMATDAAIVINLSGRGDKDILTVAELGEGRKALTTFITAGDPDLDATVPALHRLAEAGADVIELGVPFSDPEAEGPAIQASSERGLANGTTLAICLDMVREFRRRDDATPIVLMGYLNQILAMGPEAFAEAAGQAGVDGLIMVNLPPEEAPAIKAALGSRAMDLIFLVAPTTTSERLGGILEQASGFVYYVSLKGITGADHLNVDSVAERVREIRAGTDLPVQVGFGIKDGAAARAVAAHADGVVVGSALVRTMGAEADPAVRSLDEWLDYIGSVHPQNIDMGLDRVRAVAAELDVLTPAPRTVIVAGTNGKGSTTAALEQLLLAAGLRTGATLSPHVARFNERVRLDGEEIDDATLVEVFDRIEAARLRVAGGPLALTYFEFSALAALAVFKAAGVDVAILEVGLGGRLDAFNIVDADLAIVTSIGLDHQEYLGDDLEGIGREKAGVFRARQPVVLGDVTASVFAAAEALDCGVHALDRDFMVEEWPDSWDFASAQGPSFTGIARGALAPVNCGLALAAAAVLLPRHAVDPQATERAHLPGRMERFCYEGVDVFLDVAHNPAGAGFLARQLEAREGDRRFVAIIGSLADKDAAGVAAALGERVRAWVTIATPGPRGETADALAGRLGTAATPAAGVVEALKLACSLRAPGDGILALGSFSAVEQARALLNDHQPVSS*