MALASDPSKESRSTYCRKQKSLGLLCSNFLSLYDREGVETIGLDDAARRLGVERRRIYDIVNVLESIGVLARKAKNRYSWKGLGAIPRTLEQLKEEGLKENVSGFDGSSSAKSQGSDDDEDDRDSNLITSSQTDKLSSNSGVNSAAPVKSENRREKSLGLLTQNFVKLFLCTNVDMICLDEAAKILLGDGRPPAMTRTKVRRLYDIANVLSSMRYIEKTHHPDTRKPAFRWLGLRGRSEYKSVDAFCAIESKKRVFGTELTNTTIKRNRVALPMDGISDETTRKQLLTEVKCENMENDFHIPKQEPGLTASKKSYQFGPFAPPTIPQAEVSEADRMKRVHDWESLASSYRPQYHNQALKDLFAHYVEAWKSWYLEVAGKNPIQLIS