MQDLSNLMWALATCLHTTGQLELAAPQLHTLLALLQAEFQEAAAGAGVRQLGPPPSASALLEALAPWQPRSCHLLPGALSSVATRLTQLTCLNLPSSPVALVELQLLAAMAKQVARVAVLQDEAFTCPQLATLLWALSVMRVVDRQLVERVAELLLQGPLAGTGLGAGGRPGRGVGRVVQATQCQLHLGAAGLGICPHPPTPPPALSSTCPVQLLWALPSHEHCQSALLRAAAPVLSARILQGQLSSRRVACVAWAYARLQQLEPRLVSAILRHSMAHAEQSASSSCSAPPQLLGLWLRLSGPAGCSSGAGGTQQPQQPGLVQGKDPGGWSAKEMKHLTINVGKTK