MALASDPSKESRSTYCRKQKSLGLLCSNFLSLYDREGVETIGLDDAARRLGVERRRIYDIVNVLESIGVLARKAKNRYSWKGLGAIPRTLEQLKEEGLKENVSGFDGSSSAKGSDDDEDDRDSNLITSSQTDKLSSNSGVNSAAPVKSENRREKSLGLLTQNFVKLFLCTNVDMICLDEAAKILLGDGRPPAMTRTKVRRLYDIANVLSSMRYIEKTHHPDTRKPAFRWLGLRGRSEYKSVDAFCAIESKKRVFGTELTNTTIKRTRVALPMDGISDEATRKQLLTEVKCENLENDFHIPKQEPGLTVSKKSYHFGPFAPPTIPQAEVSEADRMKRVHDWESLASSYRPQYHNQALKDLFAHYVEAWKSWYLEVAGKNPIQLIS*