MASSACSLTAGVRLGEQSGAAISKFSSTTARSSVNNVDLFVKRAGAGASLGLIPSAAIATQSSTQDASSSLRSAAGLACCSRFSGLRKLPARKSKKIQQWLQYTEGPAREAQLRVVQMALSTVPEGQQGLYDPSMDKDSCGVGFVAELSAEPTRSTVTDALEMLVRMAHRGACGCEENTGDGAGIMVALPHKFFSAISEKEIGCKLPAPGEYAVGMFYLPKDKARRVESKAEFKRVAESLGHTLLGWRKVRTNNSGLGQSALATEPVVEQVFLSASSKSKTSLDEQMYLLRKLAMIAIRVALNMPHGAGKDFYICSLSPQTIVYKGQLTPEQVLDYYRADLGDERFTSYMALVHSRFSTNTFPSWDRAQPMRVLGHNGEINTLRGNVNWMHAREGLLKCKNLGLSEAELEKLLPIVDASSSDSGAFDGVLEFLSRSGRSLPEAIMMMIPEAWQNDSNMDQERRALYEYFSAIMEPWDGPALIAFTDGRYLGATLDRNGLRPGRYYITHTGRVIMASEVGVVDIKPEEVSKKGRLNPGMMLLVDFEKHVVVNDDDLKRQVASSQPFGEWLQRQKITLKDIVDSVDAADRVPPSVVGSLQVGSSDTTMEKMGIKGLLAPLRAFGYSVEALEMLLIPMAKDASEALGSMGNDAPLAMMSERPKLLFEYFKQMFAQVTNPPIDPIREAVVTSTECMVGPEGDLTETIEEQCHRLSLKSPLLTLEEMEAIKNMDYRGWRSKVIDITFGKEEGVFGLEKALDRICAEARLAILDGYKMLVLSDRATSPSRVPVNSLLAVGAVHHHLVSTMERTQIGLVIESAEPREVHHFCTLVGFGVDAICPYLAIETIKRLNIDGKIPAKAQGALHSSDELVSKYFYASNSGMLKVLAKMGISTLASYKGAQIFEAVGLATEVVGRCFKGTPSRVEGATFEILARDTLKLHDLAFPVRMLPPGSADANAVPNSGDYHWRKGGEVHLNDPVAIAMLQEAARTNSPAAYKEYSKTIHELNKKINLRGMLRFKVDASKSIPLEEVEPASEIVKRFCTGAMSYGSISLEAHTTLAVAMNKIGGKSNTGEGGEAPERLEPLADGTQNPQRSSIKQVASGRFGVTSYYLTNADELQIKMAQGAKPGEGGELPGHKVIGNIATTRNSTPGVGLISPPPHHDIYSIEDLAQLIFDLKNSNPEARISVKLVSEAGVGVVASGVVKGHADHVLISGHDGGTGASRWTGIKNAGLPWELGLAETHQTLVANDLRGRTTLQTDGQLKTGRDVAIAALLGAEEFGFSTAPLITLGCIMMRKCHLNTCPVGIATQDPVLRRKFAGDPEYVVNFLFMVAEECREIMASLGYRHMDDLVGHAEHLEVDPDVMDNNSKLENVDLSLLLRPAATLRPDAAQRCVQKQDHGLADVLDRTLIRLALPALSRRLPVYIDLPVCNTDRAVGTMLSHELTKRYRAEGLPEGTIHVKLSGSAGQSLGAFLAPGITLELEGDSNDYVGKGLSGGKVVVYPPRSSTFDPKENIIIGNVALYGATSGEAFFNGMAAERFCVRNSGAKAVVEGVGDHGCEYMTGGTVVVLGKTGKNFAAGMSGGVAYVLDVDGKFPSRCNTGLVDLDRIGSDDVEDVMTLQTMIQQHLRHTGSKLAREVLADFDSLLPKFVKVFPRDYKRVLAELKAKKDAAELEEKSLAGKDAFEELKKLSATSNGSGKGNGTANGTVAAAPTKGSTNGASAASLTKEEKPVAVTRPSKIEEAVKHRGFVNYEREALPYRKPEERLTDWKEVTAQGSQDALLKTQSARCMDCGTPFCQQEKSGCPLGNKIPEWNELVHQGRWREALDRLLETNNFPEFTGRVCPAPCEGSCVLGIIEKPVTIKTMECTIIDKAFEEGWMVPRPPMKRTGKRVAIVGSGPAGMAAADQLNKAGHWVTVYERADRVGGLMMYGVPNMKTDKEGVVQRRVDLMAAEGVEFVVNAHVGSDSRYSVDSLRAANDAIILACGATKPRDLVVPGREFAGVHFAMDFLHANTKSLLDSGLQDGKYISAKDKRVVVIGGGDTGTDCIGTSLRHGCKQLINLELLPQPPYTRAQGNPWPEWPRIFRIDYGHEEAKTRFGKDPRTYEVLTKRFIGNDAGEVTGLELVHVKWEKDASGRFQMQEIPGSEEVIEADLVLLAMGFLGPEQNIAEKLGLECDARSNFKADFGRFATNLQGVFAAGDCRRGQSLVVWAIAEGRQAAAQVDEFIMKDFNEEDLVVDDRYMSLSGMGNVAGNGFLSGNGSGNGNGSGNGSSLGKDRQFPEGVVDAAEEARQACVAVAGDAEDYNSMRQCIELSVEAAALSDNTIVTEQSF*