MNPFPSALTTRVIAAPVKTAAGRRQPRTPKTPKESTIKGCACKRTSCIKNYCDCYQSMRICHEFCKCVDCKNSVERPLVTDNLPKNSRRQRASAVAAKVEAGVLKVGLKPAPTTPSKVIVQGKRNQPGDQPIIPLGVRIVPKPTPMKLLPDKPRGMPQEPVLIQMPQPQHQLKQLTNEPRHHVVPKFRPDQDRLMSQSMPESQAWCGSPPQSSVIVSSPSCEVTEAEKENTEETKSKELNLFIQPVNTTLLECMLIQATEAEQLGLSDIQVGQLVLSEFFKGLQLIYDTSCGKKAE