MSSTNTNLSTQLQSPDQLLYLCEVVQKSEDYARLHHLLAYCRDAAPPSVQQSDTVVKCLAVLALLEGRYQDVFAILQTRYFAPRHHARLQELWLRGHYEEAEQARGCSLSAVGRHRLRKKHPLPPTIWDGEETSYYFKEKSRRLLRQQYAENPYPSQWEKKELARRTGLTAVQVSNWFKNRRQRDRTGECLSPASSK