MATGSVVGFVGLDDISLELATSLLRSGYSLQAFEAGSPLVDKFLKLGGKVCANPTEARKGVAALVILLSHADQINDLILGDKGVLNDCYGTNFIVDIYVSKAVSEVLNDKTMIISSGSSESIARAQPILSAMCAKLYTFEGELGAGSKAKMVIELLEGIHSVASVEAIGLGAQAGIHPWILYDIISNAAGNSWVFKNSLPQLLRGNQTKHLFLNLFIQNLGNVLDMAKSHKFPVPLLTVWESLLGVNLADAVNSKSYNPEELASQITSQSDTVKRIGFIGLGAMGFGMATHLLKSNFCVLGYDVYPPSLSRFADAGGLTGSTPAEVSQDVDVLVVMVTNELQAESVLYGDQGAVSALPSGASIILSSTVSPSFVSQLEKRLQSDPKKLKLVDAPVSGGVKKAANGTLTIMASGTDEALKHSGSVLAALSEKLYIIRGSCGAGSAVKMVNQLLAGVHIASAAEAMAFGARLGLNTRLLFDVITNSGGTSWMFENRGPHMIENDYTPLSALDIFVKDLGIVSREGSSRRVPLHIANIAHQLFLSGSAAGWGRLDDAAVVKVYETLSGVKVEGKLPVLNKESALQSLPPEWPVDPINEIRTLTENSLRTLIVLDDDPTGTQTVHDIEVLTEWSIESLIEEFKKRPKCFFILTNSRALTSEKASALIADICRNIDSAAKSVEKADYTVVLRGDSTLRGHFPEEADAAVSVLGEMDAWIICPFFLQGGRYTIGDTHYVADSDRLVPAGETEFAKDAAFGYKSSNLREWVEEKTKGQRPASSVSSISIQLLRNGGPDAVCEHLCNLQKGSTCIVNAASERDMTVFAAGMIKAELKGKHFLCRTAASFVSTRVGIIQKSPILPNDIGISRERNGGLIVVGSYVPKTTKQVEELKLQYGHVLKTIEISVNKVAMESSETREEEINRAAEMADVYLRNHKDTFIMTSRELITGKTPSESLEINFKVSSALVEIVRRITTRPRYILAKGGITSSDLATKALEAKRAKVVGQALAGIPVWQLGPESRHPKVPYIVFPGNVGDSNALAEVVKRWAHPGRLSTKELLLEAERGSYAVGAFNVYNLEGVEAVVAAAEEENSPAILQIHPSALKEGGVPLIACCISAAEQASVPITVHFDHGNSKQELLEVLEMGFDSLMVDGSHLPFKDNVSYTKYISSLAHSKKMLVEAELGRLSGTEDDLTVADYEAKLTDINQAHEFIDATAIDALAVCIGNVHGKYPPSGPNLRLDLLKDLYGLCSKKGVHVVLHGASGLSKEIIEECIKLGVRKFNVNTEVRKAYMDALSSPNKKDLINVMASAKEAMKAVIAEKMRLFGSAGKAC*