MDVDMTDSLSQGTTSTLEKMDLIKTVRGLDQSGPGEDGKNLEKLWKHLTVSADAQFHAAEESSLRWLLKSMNGSSKDAETLRRWPLTWTILECVFQRIPLFSLAKSLADRRFIAVFQQALKDVSQPTTETSSTPSKRKRSTTKSFSLDALRDTEGCLMAGDAIFSALKSLLDRLEFTATQSSHDRIGAEHIRSLFCTSAVDAAALTSLSLKLCDIALANGEEQEGRESWIETITSIWDLHLQGNDDTLEVAAHLFSPSTAIIDKLEGISGTHKTVASEPLKAKWTADLEKLMHRNLILPARATFINRQDLEPITRALHAAGNNRDVAAPALYFLASGVTDSLSEGRLRKGNIDWTKQIFKIVESSLRDREDRDKLVQVVLERAAEKSMSIDTDDLRSVCREYALQEQSTNWRLIAVIATCDPDIFLQRSEEGARLLETVCERSTSQELSQDDAESVSKIIKAIAQVFRTGRVFGDFLKLWFQQLCKVEKQKSKIPSPWLQVGQVQQGHDSFETLIEKEMSPLQLLEVLQWLENEKLHSRALCLFLDSIAQGIRSEAYVDAMGSKLFDLVRQVKKSSSALTALKWGVVSKTISWVTPEARTEIWTTVQGQLTKILSESPVESREAYEAFKCCCQAWVSMSPDSAHITEAAGLVDAFTARLSSELLSSKSLKGKDMSLFLQQDPTPAFLEEAAAEHYLAWFLRGCSRLTRFVYGTKATLPQALGKALSLPSSEAAQLRDIWACLLENENSMNSAKVAGNLIDRLINSLEEDGKEKRWPAEGSQTWIKSLNSAHTDAFSRPQRERVMTLLHAHRSKTTKRISIEGWRYILALSTKLMGRATFYEGMQFSHLAEVADAMSDLSSSTPTQDGTLTDLIDSYYAMAATTIRQMAEHVEERSVKYLSESRNFISECEDAGDLSPFRLTLLKALIDELSKSPNCSSHPELSSIPEVAKTALGKAVIAATGYFLTEKKAFESHNIIADLRLFAAVDAAESLEGLSGAAKLKQSDVRKAEKRSHTAMASGDLRGWKMETFLRTFFTPLLEEPRPTTFYSLSQVPQKLREPFFKSNVVSIIKPMDTSAKMDYLKDLIQAFVQGSNTDGQASAIHTVVDQLLESADLQTKGSGFDLATAHSELTATLLTLKGQSVCTRVCRILRAILEKKPQSMTQWNIELVLTTVSDLSLSTKLDEQLPNERVPFASLCGLVEIIIKKHRLRLEGHHHLLLSTMQALLRNLVINHSATDTLGQTLHESKAHLYARLITLICEPTAGAVARSQHQSSLDSATDAAKRSAGRHMYLIMMQYVKLQLEADVPRRVNEALEPAMNSIFDITPPEVRKILNDAMDKSGRAILKEMYKRYTKFGKWSGV*