MASKSNVTVRSPVTVKYTKLFINGEFVDSVSGKTFETFDPRTGEVIASVSEARQEDVDLAVKAARAAFDHGPWPRMSGDERGLILHKLADLVLQHSDELAALETFDNGKPLDMSRMLDLPASVQFLRYYAGSADKIHGLTLKMNGPYQAHTLHEPIGVVGQIIPWNFPLFMFICKISPALACGCTVIIKSAEQTPLTALYCAQLAREAGIPPGVLNVLSGYGETAGAAMTSHMDIDKIAFTGSTEVGRLIMEAAAKSNLKPVTLELGGKSPLIIMDDADIDKSVDLAHLAGQVCLAGSRVFVQESIYDEFVKKAVIRAKQQVVGDPFTAGVHQGPQIDKMQFEKVLKYIQSGKDEGATLLTGGRCLDGPGFYIEPTIFSDVQDDMKIAKEEIFGPVMSILKFKTLEEVIQRGNNTIYGLGAGIVTQNIDVANRFARSIRAGVVWINTYLVGGPDSPFGGYKMSGIGRENGSYGLENYLRVKCVITPLQESPWL*