MKKSHFEFKIFGTCQKITDGIQPGKSDYINSSFGGKEGVMFCGVFDGHGPWGHLVGKRVKKVMPAYLLHFWQEACAQYSVDSLKNSNFDQFGMWKKSFMKTCSTVDYDLELHPVIDSFFSGAAAVTIIREGDLLVLANVGDCRAVLGTTQDDGSLVAVQLTVDFKPNLPQESERIYKAGGSVCESEDEPGVSRIRASNDETSEGPGLALSRAFGDYFVKDFGLISEPDVIQTTITARDRFVILATDGVWDVVSNEKAVEIVSSASEKDESSRRLVDYASNQWKRQRPGFCTDDISAVCLFFHNSSSSQQKESD*