QQSPNVHNYPDMEAVPLLLNNMKADPPEDSLSTDHFQTQTEPVDLSINKARSSPTAASSSPVSMTTSASSPSSTSSSSSRPASSPTVITSVSSAASVPSVLSPGPLVASASGVGGQQFLHIIHPVPPSSPMNLQSNKMSHVHRIPVVVQSVPVVYTAVRSPGNMNNTIVVPLLEDGRSHVKAQMDPRGLSPRQIKSDSDDDDLPNVTLDSVNETGSTALSIARAVQDVQPCYIGKHRNGRMRCQPFSSSVSPFSIESTRRQRRSESPDSRKRRIHRCDFEGCNKVYTKSSHLKAHRRTHTGEKPYKCTWEGCTWKFARSDELTRHYRKHTGVKPFKCADCDRSFSRSDHLALHRRRHMLV