MLETPWNLPLPNGLRPNDVLTVDGTLKPGAKVLTLRLLAGGDVAFYIAPVFNVNNKRVIVNNTVFDDVLGEARTCYKYPFVPGEPVTLIILVLPTHFRLSINNVFLTEFPFRLKDLDKIDKIEFSGDVTLISMTYKLL