MKKSKIRILVCLMAAVSCTAAFSVNALAATPTTSSTGSAQSGTASSEASMKPLTPDGAGTVIDNVTNEDGKEFFTITTPSKHVFYLIIDRQKDAENVYFLDAVTDKDLLALAKSDNEDVSGSSPSKTVSTPETPPAQTTSTPTASSASRPEKQNSSARIAAIAVLSAILIGVAVWFFKFRKPGKKDKNRPDPDDYDYADDGDEESKPEDEPDLPDEETEQKDEPEASDDETEREDE