MAATTAFPDNLTREQYVYMAKLAEQAERYEEMVKFMEKLVIGLTPVSELTVEERNLLSVAYKNVIGSLRAAWRIVSSIEQKEESRKNDDHVVLVKDYRSKVEDELSDVCWGILKILESNLVPSASSAESKVFYLKMKGDYHRYLAEFKIGDERKEAAEQTMNSYKSAQDIAEADLAPTHPIRLGLALNFSVFYYEILNSSDKACSMAKQGFVAATTVNNKPWWKVVSVMIVFPDRTGGDAKDGTEDGGVAMTTHRSKLGLLAMTSSISFSDDGFVLQLVFPSSRSNEHQG*