MQACLGLSLNQAAWMHRRARATEATALGSICSSRLSSAVPSLSCATAGLKVLHTSFLPSRNLDRWGTGSSHLQRWNGERRMYRCVVTMSSMSQVPEGPLGLYDPALDKDSCGVGFVAELSAKPSRQTVTDALEMLVRMAHRGACGCETNTGDGAGVLLALPHDFFASIAKDEIGCELPPPSEYAVGMFFLPTSETRRMESKNVFNKVAESLGHTVLGWRSVVTDNSDLGKSALATEPVVEQVFLTGSSRSSASLEQQMYILRKLSMVAIRAALNLQHGAVRDFYICSLSSRTVVYKGQLKPDQLKKYYASDLCHDKFTSYMALVHSRFSTNTFPSWDRAQPMRVLGHNGEINTLRGNVNWMRAREGLLKCRALDLSNDELQKLLPIVDASSSDSGSFDGVLEFLVRSGRSLPEAMMMMIPEAWQNDKNMDPERRALYEYFSALMEPWDGPALIAFSDGRYLGATLDRNGLRPGRYYITHSGRVIMGSEVGVVDVPPQDVSKKGRLNPGMMLLVDFENHAVVDDDALKKEYSTRQPYAEWLQHQKILLKDIVDSVSEDCTSPRIIGTLQDLQPKKTDATRDNMGIHGLVPPLKAFGYTVEALEMLLLPMAKDGVEALGSMGNDAPLAVMTDRPKLSFEYFKQMFAQVTNPPIDPIREAIVTSTECMIGPEGDLTESTEEQFHRLSLKGPLISPLEMEALKKMNYQGWRSKIIDITFPREEGPTGLEKALDRICVEARKAISKGFKMLVLSDRGTSPERVPVSSLLAVGTVHHHLVSTLERTRIGLVVESGEPREVHHFCTLLGFGADAICPYLAVEAIWRLQVDGKIPSKENGVLSSKDELVQKYFKASNSGILKVLAKMGISTLASYKGAQIFEALGLSSDVVQRCFRGTPSRVEGATFEMLAKDSLRLHELAFPSRKLPPGSAEAHALPNPGDYHWRKDGEIHLNDPLAMAKLQEAARTNSVGAYKDYSKRIYELNKKCSLRGMLKFKASKTPVALEEVEPASEIVKRFCTGAMSYGSISLEAHTTLAMAMNQIGGKSNTGEGGENPSRLEALPNGQMNPKRSAIKQVASGRFGVTSYYLTNADELQIKMAQGAKPGEGGELPGHKVIGDIATTRNSTSGVGLISPPPHHDIYSIEDLAQLIYDLKNSNPGARISVKLVSEAGIGVVASGVVKGHADHVLISGHEGGTGASRWTGIKNAGLPWELGLAETHQTLVANDLRGRTTLQTDGQLKTGRDINTCPVGIATQDPVLREMFAGEPEDVINFFFMVAEEARELMAEMGFRTMDEMVGRADMLEVYKSVTASNEKLKNIDLSLLLRPAADIRPDAAQRCVQKQDHNLGMALDQQLIKVSKHALENGYPVYLESPVVNVNRAVGTMLSHEVTKKYKMEGLPADTIHVKLTGNAGQSLGAFLCRGITLELEGDSNDYVGKGLCGGRVVVYPPRDSGFDPKENIVIGNVALYGATSGEAYFNGMAAERFCVRNSGAKAVVEGVGDHGCEYMTGGTVVILGKTGKNFAAGMSGGIAYVYDVDGKFRLRCNPGQVDLEDVLEDEDVLTLRAMIQQHQRHTKSQHAKQILDEFDSALPKFVKVFPRDYKRALNEEKAKKRAAEEEEARLATVDAFQELKKMAEAATNGGAAAVAETPAKARPTIIPDAVKHRGFISYERETLPYRPAQNDDLLKTQSARCMDCGTPFCNQDSSGCPLGNKIPEWNELVHQGRWREALDRLLETNNFPEFTGRVCPAPCEGACVLGIISIKTMECTIIDKAFEEGWMVPRPPAYRTGKRVAIVGSGPAGLAAADQLNKAGHSVTVFERADRIGGLMMYGVPNMKTDKVEVVQRRVNLMAAEGIEFIVNANVGVDKLFSVERLMSDYDSLLLACGATKPRDLKVEGREYEGIHFAMEFLHANTKSLLDSGLKDNNYISAKDKKVVVIGGGDTGTDCIGTAVRHGCKSVVNLELLPQPPATRAPGNPWPQWPRIFRVDYGHAEAKEKFGSDPRSYEVTTKKFITDGDNRVSGLVLKRVRWFKDASGRFQREEIEGSEEIIEADLVLLAMGFVGPEQDVAEKLKVATNDAATTFKAEYGKFATNVKGVFAAGDCRRGQSLVVWAIAEGRQAAAQIDKFLMEDTSKVGEELKAARKKMGMLI*