MARSLVHDTKFLCLNVYQIKISPTPELGAASRVESHVGQGAPGLMGNMNPEGGVNHENCMNRYGGMIHEVGSGNQGPRQLQQPLEEPAQAAMEDPQPENMQPRIRRKKFTPFQVQELESVFQRTQYPDVPTRRELAENLGVTEDKVRVWFKNKRARCRRYQRELMLANELLADPDNCVYIILDEP