MTRKKVKLAFILNNASRKATYKKRKKGLLKKVHELSTLCGIPAGAIIYSPYDPTPEVWPDADGIQQVIAAFRSLPELERHKNMVNQEEYLKQRIEKAGKILKKQTRDNREVHFTEVMYQCLMGNMGVAGARAMDLNDLGFLIDQYLNCLDRRIETLLGSSNMEIGESSNAVAAMDQDPSEPAGTLPLVEGATAPAPAVNGVGSSSSSAAAGGGASFNQMYPFPQNQQMFYQPSAPFAGYYEQPPRQNQFMEMMNRPEHMQAYAANQMGFPFMENAHHYRQPNQPQPQQFFPGESSAAPQRPFFPGESSAPPPPGTSGSEPPATAPYPPNNIWFR