MLYDKSLEKDNCGFGLIAHIEGEPSHKVVRTAIHALARMQHRGAILADGKTGDGCGLLLQKPDRFFRIVAEERGWRLAKNYAVGMIFLNKDPELAAASRHIVEEELQQETLSIVGWRDVPTNEGVLGEIALSSLPRIEQIFVNAPAGWRPRDMERRLFIARRRIEKRLQDDKDFYVCSLSNLVNIYKGLCMPADLPRFYLDLADLRLESAICLFHQRFSTNTVPRWPLAQPFRYLAHNGEINTITGNRQWARARTYKFQTPLIPDLQSAAPFVNETGSDSSSLDNMLELLLAGGMDIIRAMRLLVPPAWQNNPDMDQDLRAFFDFNSMHMEPWDGPAGIVMSDGRFAACNLDRNGLRPARYVITKDKLITCASEVGIWDYQPDEVVEKGRVGPGELMVIDTRGGRILHSAETDDDLKSRHPYKEWMEKNVRRLVPFEELPDEEVGSRELDDDLLASYQKQFNYSAEELDSVIRVLGENGQEAVGSMGDDTPFAVLSSQPRIIYDYFRQQFAQVTNPPIDPLREAHVMSLATSIGREMNVFCEAEGQAHRLSFKSPILLYSDFKQLTTMKEEHYRADRLDITFDVTETTLNATVKALCDKAEQMVRNGTVLLVLSDRNIGKNRLPVPAPMAVGAVQTRLVEQSLRCDANIIVETGSARDPHHFAVLLGFGATAIYPYLAYETLGRLIDTQAIAKNYRTVMQNYRNGINKGLYKIMSKMGISTIASYRCSKLFEAVGLHDDVVNLCFQGVVSRIGGASFDDFQQDLLNLSKRAWLARKPISPGGLLKYVHGGEYHAYNPDVVRTLQQAVQSGEYSDYQEYAKLVNERPASTLRDLLAIHPDGEAVTIDEVEPASELFKRFDTAAMSIGALSPEAHEALAEAMNSLGGNSNSGEGGEDPARYGTNKVSRIKQVASGRFGVTPAYLVNADVIQIKVAQGAKPGEGGQLPGDKVTPYIAKLRYSVPGVTLISPPPHHDIYSIEDLAQLIFDLKQVNPKAMISVKLVSEPGVGTIATGVAKAYADLITIAGYDGGTGASPLSSVKYAGCPWELGLVETQQALVANGLRHKIRLQVDGGLKTGVDIIKAAILGAESFGFGTGPMVALGCKYLRICHLNNCATGVATQDDKLRKNHYHGLPFKVTNYFEFIAREVRELMASLGVTRLVDLIGRTDLLKELEGFTAKQQKLALSRLLETAEPHPGKALYCTENNPPFDNGVLNAQLLQQAKPFVDARQSKTFWFDIRNTDRSVGASLSGYIAQTHGDQGLASDPIKAHFSGTAGQSFGVWNAGGVELYLTGDANDYVGKGMAGGLIAIRPPVGSAFLSHKASIIGNTCLYGATGGRLYAAGRAGERFGVRNSGAITVVEGIGDNGCEYMTGGIVCVLGKTGVNFGAGMTGGFAYVLDEDGEFRKRVNPELVEVLDVDSLAIHEEHLRGLITEHVQHTGSQRGEEILSRWSSFSTQFALVKPKSSDVKALLGHRSRSAAELRVQAQ*