MEALHFTPLTLHRQPQAALSIHDRGISTKSHESSDQGKRALGVVRGGVATGSQADSSFGSRQLQAGCNFSGLRKTREFVECSKSRKCRSVNRYWWESLRQRQSKFYFLPVRAGLSSAPVTNQGLYDPSFDKDGCGVGFIAKLSQEPSRDIVKDALEMLERMAHRGACGCEENTGDGAGILVGIPHTYFSQVVPEDLGCDLPPPGDYAVGMMFLPTSEIRREHAKKVFTEVAEALGHTVLGWRRIKTDNSDLGKSAIQTEPVIEQVFLTSSTLSKIDFESQMYILRKTSMLAIRAVLNLKRGAAKDFYICSLSSKTVVYKGQLKPNQLTNYYYADVGDERFTSFMSIVHSRFSTNTFPSWDRAQPMRMLGHNGEINTLRGNVNWMHAREGLFKCKNLGLSPEELKKLLPIVDAGSSDSGVFDGVLELLVRAGRSLPEAVMMMIPEAWQNDPNMDPERRNLYEYFSCIIEPWDGPALVTFTDGKYLGATLDRNGLRPGRFYVTHDGRVIMASEVGVVDVEPENVAQKGRLHPGTMLLVDFENHKVVDGDELKKQQSSRYPYGEWLERQSFTLQDVVNSVSENLRVPPAILGDKNVASPNFSASNMGVKGLLTPLKAFGYTMENLEMLLLPMAKDGSEALGSMGNDAPLAMMSNRPKLVFEYFKQMFAQVTNPPIDPIREAIVTSTRCMVGPEHDLTETVEEQCNRLSLSGPLLDLGEMEAVKKMEYRGWKTMVVDTTFDKSEGPAGLESALTRICAEARNAVAEGYSMLVLSDRATSAQRVPVSSLLATGAVHHHLVQSMERTRIGLVVESAEPREVHHFCTLVGFGADAICPYLAIETISRLQVDGKIPMEWSREELVKKYFYASNSGMLKVLAKMGISTLASYKGAQIFEALGLSSEVVSRCFKGTPSRVEGATFEMLAKDCLRLHELAFPARESPEGSADANALPNPGDYNWRKDGEVHLNDPMAMAKLQEAARTNSVEAYNEFSKLTHELNKKVNVRGMLKFKEQPESTRIPLDNVESAAEIVKRFCTGAMSYGSISLEAHSTLAIAMNKLGGKSNTGEGGENPRRLEPLSDGSQNPQRSAIKQIASGRFGVTSYYLTNADELQIKMAQGAKPGEGGELPGHKVIGDIAVTRNSTPGVGLISPPPHHDIYSIEDLSQLIHDLKNANPAARVSVKLVSEAGVGVVASGVVKGHADHVLISGHDGGTGASRWTGIKNAGLPWELGLAETHQTLVANDLRGRTILQTDGQLKTGRDIMIAALLGAEEFGFATAPLITMGCIMMRKCHKNTCPVGIATQDPVLRAKFAGQPEHVINYFFMVAEEAREIMANLGISKMDDLVGRADLLQVDEEVMAENEKLANIDLSLLLRPAAEIRPGAAQRCVQKQDHELELALDQKLISLSHAALESKVPVYIESPVVNVNRAVGTMLSHEVTKQYKLEELPTDTIYVKLNGSAGQSLGAFTCKGVTLELEGDSNDYVGKGLCGGKIIVYPPRSSTFDPKENILIGNVALYGATSGEAYFNGMAAERFAVRNSGAKTVVEGVGDHGCEYMTGGVVVVLGETGKNFAAGMSGGVAYVLDKEGTFSSTCNTGLVDLDPVEEEEDVMTLRAMIQQHQRHTKSQLAGEILANFDSLLPSFIKVFPRDYKRVLKEIKAKEEAEKMKVAAAAVADAGLAASVANSAPKVEEKAAPSTIRPTEVSNPIKHGGFVKYDRKPLPYRPAEERMKDWGEVLASDNQDGLVKTQSARCMDCGTPFCNQDKTGCPLGNKVPEWNELVYQNRWREALDRLLETNNFPEFTGRVCPAPCEGACVLGIIENPVSIKTMECTIIDKGFENGWMVPRPPLKRTGKKVAIVGSGPAGLAAADELNKKGHSVTVFERADRIGGLMMYGVPNMKTDKENVVQRRVNLMEAEGVQFVTNAHVGVDPVYSVENLRSDYDALLLATGATKPRDLPVEGRDLAGVHFAMEFLHKNTKSLLDSNLEDGQYISAKGKKVVVIGGGDTGTDCIGTSVRHSCASVVNLELLPQPPQTRAANNPWPQWPRIFRVDYGHEEAATKFGKDPRSYEVLTKRFIGNEKGEVTGMELVRVEWSKGADGRFQMTEVVGSTQIIEADLVLLAMGFLGPEQNIAEKLGLQTDARSNFQADFGKHATNSQGVFAAGDCRRGQSLVVWAIAEGRQAAAQVDNYLMVKEVVLEQLPSEEHIREFIATSSVQ*