MPELPKPIRVGILGLSATGSWSVASHLPALLSLPESYAIVAVCNSSEASSQAAIKAYNLPVATKAYGSPEQLADDPDVDLVVSSTNVVLHKQALLPSIRKGKAVFCEWPLGRNLAEAQELLDEIKRRNDGDVSRTVIGLQGRYSPVVKKLSEILSSGRVGKLQRTSFSAPAGYCGDEGLEEHEYFFREADGGNLVSIFFLHIIESVLFGLGGREFAHLDAVLGGVGGEVQLKNKSGDVVRTMVRETHKSVAIQGVLDDGSELSLQLWGGKGAPGDKESTYWRVVGDKGEVRVRGTGPNLQMGGDEVSMSVLDYASGEEEVVALAAEELKPVPANNVARLYAKFAEGRAGEYPDWEWAVKRHMLIDQIYKKNAARS