MAEFTENMQLQSNIIRPSQFPFLEIDPSMELLNQFIGMNQHVLENSNLSTMHNLVPFSCDTFLGPQEPEFPGNLEENFPALVNHNALPVSLPIFQAENEIHEGKKRKSVDLPETSSANSTPAVSESGSKIKHSSGRGKRVKSNVTEEEKAKEVVHVRARRGQATDSHSLAERVRRGKINEKLRCLQNIVPGCYKTMGMAVMLDEIINYVQSLQHQVEFLSLKLTAASTFYDFNSETDALETMQRARASEAKELGKYKKEGYGGVSFFQPAWPL