MTKLGNPLPENGLVTRLTSSQYQALKSFWRELFRLVDNAPEQGSSSSTRQDPPHSDSTDHSQTDFGKDAPAFNHQKDKARAEQELADVKLGLEKYGSIKFMDTFWNMVGSHDPDVVVLKFLRARKWNVLAGVAMIAACLKWRIEYGVDDITYDGEEGHRKVEGFLHQYQIGKTFVQGTDRQGRPVVYINVRLHKGSDQSPKVLEDFIVFCMESTKLMLTPPLVEKATIIMDLSGFGLANMDWRSLGFIVKCLESYYPELINSSPVSSEQQSLNALIVHNAPWVFQGLWKIIGPMIDPVVRAKIQMTKTAEDLKVHIDEKHLLESLGGTNQWKWEYDPIAKGENALMNDRATVNQEIKNRKKLIKAHLEITRKWAEEASSADLIRDDDVIIPEDLSVSAQIRKFIFYHIRVHSFVLDPYIRGRTIYDRKGRVLDNGLVTFEYPTTESKAKNATLLLEKEIQEVGDHWEVLGQSMSRENLLLDIEVMKVAFMKNEVDFPLF*