MAKTGMYVGLDIGTTSVKVVVAEYIEGQMNIIGVGNAKSDGLNRGIVVDIDQTVQAIQRAVRQAEEKAGIQIKSVNVGLPANLLEVESCQGMIAVSSESKEITDEDVRNVASAALVRSTPPERQIVAILPQDFTVDGFEGIKDPRGMLGVRMEMFGVVYTGPKTIIHNIRKCVEKAGLGINELVITPLALTETILTDGEKDFGTIVIDMGGGQTTTSVIHDKQLKFTHVNQEGGEFITKDISIVLNTSFNNAEALKINYGDAYPERTSANEEFPVDVIGKSEPVRVDERYLSEIIEARVEQILRKSKEVLDEIDAFELPGGVVLTGGAASMPGIVDLAQEIFEANVKLYVPNHMGLRNPVFANVISIVEYSAQLNDIYHIAKYAIPGEKSKPAQSVAVQQEVRYDTYAEQPQEEYEEFNERESGEKVTGKIKDFFSNIFD