MATAAASMLLEFSSLHVAASASATHRNGSASQSNGVSSRVSWSGLWTGGGVPSGVARGCQWRDVKKDVEGRARVCAVAELFESEVLGTEDEGAALEDAPVKSVKPKTGKAALPLKSDRTRSKRYLEIQKLREKKKEYDPDTAIRLLKDTASLKFVETVEAHFRLNIDPKYTDQQLRATVSLPKGTGQTIRVAVLTQGEKQQEAKNAGADFVGADDLIDEIARGMMDFDKLIATPDMMPKVARLGRLLGPRGLMPNPKAGTVTVDVTSAIAEFKAGKVEYRADKTGIVHVLFGKSDFSGDDLLENLVAVANSVDANKPSGAKGVYWKSAHVCTTMGPSIRINVSELRDYKFKQT*