MEAFGTNVAQHVLSRSSALPMADGPARVPTSLGQGFPNFRFSGLRRQSALTQKLKKRIFCHRRNFGTIPGLNIVRAMALSEIPQQPLGLYDPSFDKDSCGVGFVAELSAVPSRQTVTDALEMLVRMAHRGACGCETNTGDGAGIIVALPHEFLAQVAKEDIGCDLPPLNEYAIGMFFLPTSETRREESKNVFNKVAESLGHTILGWRRVKTDNSDLGNSALKTEPIVEQVFLTPSNRSTLNLEQQMYILRRTSMIAIRAALNMAYGGPKDFYICSLSSRTIVYKGQLKPNQVKNYYYNDLGNEKFKSYMALVHSRFSTNTFPSWDRAQPMRVLGHNGEINTLRGNVNWMQAREGLLKFKALNLSPDEMQKILPIVDTSSSDSGAFDGVLELLVRSGRSLPEAVMMMIPEAWQNNPLMDSERRAFYEYYSALMEPWDGPALIAFTDGRYLGATLDRNGLRPGRYYETHSGRVVMASEVGVVDINPKDVSKKGRLNPGMMLLVDFEKHVVVDDDQLKKEFAAKHPYGKWLQHQKVVLQDIVESVSEEMRVAPHIVGSAIVDSSDETMEKVGIYGLLSPLKAFGYTVEALEILLLPMAKDGVEALGSMGNDTPLAVMSYRPKLGFEYFKQMFAQVTNPPIDPIREAVVTSTECMIGPEGDLTETTEGQCHRLSLKGPLLSIEEMEALKKMDYRGWRSKVIDITFPKYHGSKGFEQALDRICLEARSAIQEGFKFLILSDRGTSDTRVPVGSLFAVGAVHHHLVSSLERTQVGLIVESGEPREVHHFCTLVGFGADAVCPYLAIEAVWRLQKDGKIPPKHDGSFHSKDELVRKYFKACNYGILKVMAKMGISTLASYKGAQIFEALGLASEVVEKCFKGTRSRVEGATFENLARDALCLHDLAFPSRLPPEGSADARALPNPGDYHWRKDGEVHLNDPAAMSKLQEAARTNSVAAYKEYSKLIQSLNKKCNLRGMLTFKEVQERRILLDEVEPASEIVKRFCTGAMSYGSISLEAHSALALAMNKFGGKSNSGEGGEKSSRLEELPDGSPNPLRSAIKQVASGRFGVTSYYLTNANELQIKMAQGAKPGEGGELPGYKVIGDIAVTRNSTPGVGLISPPPHHDIYSIEDLAQLIHDLKNSNPGARVSVKLVSEAGVGVIASGVVKGHADHVLISGHDGGTGASRWTGIKHAGLPWELGLAETHQTLVANDLRGRTVLQTDGQLKTGRDVAIAALLGAEEFGFSTAPLITLGCIMMRKCHKNTCPVGIATQDPVLREKFAGEPEHVINFFFMVAEEVRELMAEMGFRTMNEMIGRADMLQVDEEVIKENEKLQGIDLSLLLKPAAEIRPDAAQHCVQKQDHGLDMALDQQLIQLSKPALERALPVYIEMPIVNVNRAVGTMLSHEVTKKYKMAGLPTDTIHVKLCGHAGQSLGAFLCSGITLELEGDSNDYVGKGLSGGKIIVYPPKDSGFDPKSNIVIGNVALYGATGGEAYFNGMAAERFCVRNSGAKAVVEGVGDHGCEYMTGGTVVILGQTGKNFAAGMSGGIAYILDVDGKFETRCNLGSVDLEKVESEEDMVTVQTMVQQHLRNTKSQLAKEVLARFDALLPKFVKVFPRDYKQVLLNASKKKQEVSIKNEREETHSEKDAFKELKKLAHHATVHEKNRAAQRPSKVGDPIKHGGFVSYEREALPYRKEEERIKDWKEVLDKSRPAELLKTQSARCMDCGTPFCHQELNGCPLGNKIPEWNELVYQGRWREALDRLLETNNFPEFTGRVCPAPCEGSCVLGIIENPVTIKTMECTIIDKGFEEGWVIPRPPLKRTGKKVAIVGSGPAGMAAADQLNKVGHTVTVFERADRIGGLMMYGVPNMKTDKIDVVQRRVDLMVNEGVNFVVNAHVGVDPLFSIERLRAENDALLLACGATNPRDLKLPGRELKGIHFAMEFLHSNTKSLLDSELQDGNYISAAGKKVVVIGGGDTGTDCIATSVRHGAANIVNLELLSRPPASRAAGNPWPQWPRIFRVDYGHQEAIHKFGKDPRFYEVMTKRFIGNEKGQVTNLEVVHVKWEKDVNGKFQLKEIEGSEETIEADLVLLAMGFLGPEQNIAEKLGLAVDARSNFKADYGQFATNFEGVFAAGDCRRGQSLVVWAIAEGRQAASQIDKYLLAHEHTFETQEDLDIHRMRQADSLPRGERGSQGSLLPSVR*