MATGSVVGFVGLDDISLELATSLLRSGYSLQAFEAGSPLVDKFLKLGGKVCANPTEARKGVAALVILLSHADQINDLILGDKGVLNGLSKDTVIIFHSNVLPSQIQKLELALRDCYGTNFIVDIYVSKAVSDVLNDKTMIISSGSSESIVRAQPILSDMCAKLYTFEGELGAGSKAKMVIELLEGIHSVASVEAIGLGAQAGIHPWILYDIISNAAGNSWVFKNSLPQLLRGNQTKHLFLNLFIQNLGNVLDMAKSHKFPVPLLTVAHQQLIAGSSHPQQHKDDDSTLLKRIGFIGLGAMGFGMATHLLKSNFCVLGYDVYPPSLSRFADAGGLTGSTPAEVSQDVDVLVVMVTNELQAESVLYGDQGAVSALPSGASIILSSTVSPSFVSQLEKRLQSDPKKLKLVDAPVSGGVKKAANGTLTIMASGTDEALKHSGSVLAALSEKLYIIKGSCGAGSAVKMVNQLLAGVHIASAAEAMAFGARLGLNTRLLFDVITNSGGTSWMFENRGPHMIENDYTPLSALDIFVKDLGIVSREGSSGRVPLHIANIAHQLFLSGSAAGWGRLDDAAVVKVYETLSGVKVEGKLPVLNKESALQSLPPEWPVDPINEIRTLTENSLRTLIVLDDDPTGTQTVHDIEVLTEWSIESLIEEFKKRPKCFFILTNSRALTSEKASALIADICRNIDSAAKSVEKADYTVVLRGDSTLRGHFPEEADAAVSVLGEMDAWIICPFFLQGGRYTIGDTHYVADSDRLVPAGETEFAKDAAFGYKSSNLREWVEEKTKGQRPASSVSSISIQLLRNGGPDAVCEHLCNLQKGSTCIVNAASERDMTVFAAGMIKAELKGKHFLCRTAASFVSTRVGIIQKSPILPNDIGISRERNGGLIVVGSYVPKTTKQVEELKLQYGHVLKTIEISVNKVAMESSETREEEINRAAEMADVYLRNHKDTFIMTSRELITGKTPSESLEINFKVSSALVEIARRITTRPRYILAKGGITSSDLATKALEAKRAKVVGQALAGIPVWQLGPESRHPKVPYIVFPGNVGDSKALAEVVKRWAHPGRLSTMELLLEAERGSYAVGAFNVYNLEGVEAVVAAAEEENSPAILQIHPSALKEGGVPLVACCISAAEQASVPITVHFDHGNSKQELLEVLEMGFDSLMVDGSHLPFKDNVSYTKCISSLAHSKKMLVEAELGRLSGTEDDLTVADYEAKLTDVNQAHEFIDATAIDALAVCIGNVHGKYPPSGPNLRLDLLKDLYGLCSKKGVHVVLHGASGLSKEIIEECIKLGVRKFNVNTEVRKAYMDALSSPNKKDLINVMASAKEAMKAVIAEKMRLFGSAGKAC*