MAKYAKDQPAGFKNSIERVAIVGAGGTVGLNIVTELLKTGKHTVTALTRADSTNKIPEGVQIAHINYDDEATIISALKGQQFLIITMAPTAPRDTHSKIVQAAAKAGIPYVMPNGYGGDIEKVKLGEETFLGPVNRAHRDEIARLGMQWITVCCGFWYDYSLAGGESRFGFDFDKRSLTIYDDGTTKNSTSTLSQIGRAVAKVLSLKELPEDESDKSLTLSSFLNKGIYFQSFLVNQKEMFESVKRVTGTTDADWTITHESTKKRYEEGLALVKGGNMAGFAKMLYARGFYPEDTSDHASKAQNELLGLPEESLDEGTKAAIDLVKKLQARPERMAS*