MDFLSRDKLKETIEHTQLFIDGQFVDSASGKKFAAFDPSTGETIADVAEGDERDVDLAVQAARKAFEEGPWPRLAGAKRGKILAKLADLMEAKIMDLSTLETLNNGMPLQATMFMTNAAIDVLRYYGGWADKIAGKTLKGDGDVHAYTLYEPIGVVGAIVPWNFPVYLLVCKIAPALVCGNTMVVKPSEQAPLTALWIAKLALEAGVPAGVLNIVPGFGPTAGAAIARHMDIDKLTFTGSTNVGRLVMNDAASSNLKQVTLELGGKSPFIICEDANLEVAAFFSHLAIFFHQGQVCLAGSRVFVHESVYDAFVEKAVAMAKRRVIGDPLKIEVEHGPQINQAQADKILSYIESAHAEGARLVTGGKRIGDKGFYIEPTIFADVTQSMTIAKEEIFGPVLSVLKFKTLDEAVKLANSTSYGLAAAIFAKDIDTVNFLSRSIKSGIVFVNSYFSAGPGIPFGGYKMSGIGRENGYEGLLPYLQTKSVVMPLANSPWL*