MSLYAASTISRQLRHQLLSLSSNAPSASRRATTTARTFSSNGDSGVVKGSGLRRIRDKGRVNTTSTPLSSPAAPSSSSATSNKTAAAAAGEQYAPTTPLQKVDPHRIANEMVNAAGSTEGRISGTEAIAGLTKEQKTSNYAMAAGLLGFVSYVFYYSLASVGGDENARQLFMGKMDEPLTIADKVASSSNPGFEEFLKEANEGRDDEIKRVDAENTARGEGRQLAELENSTSARLKAEGMEDGVIVGSASDEEEREMKRAAGFEDX