MTRRKVKLAFILNNASRKATYKKRKKGLLKKVHELSTLCGIAAGAIIYSPYDPTPEVWPDADGIQQVIAAFRSLPELDQHKNMVNQEEYVKQRIEKAGKLLKKQTRDNREAHFTEVMYQCLMGNMGVAGARAMDLNDLGFLIDQYLHCLDRRIETLLGSSNMEIGESSNAVAAAMDQDPSEPAGTLPLLEGATAPAAAVHEVGSSSSSAAAAGASFNQMYPFPQNQQMFYQPSAPFAGYYEQSHNHNQFMEMMNHPEHMAYAANQMGFPYTDNAHHYRQPNQPQPQQFFPGESSAAPQRQFFPGESSAAPPPPGTSGSEPPATAPFPPNNIWFR