MKWMLKSFVLLLGFSCFFISMNQSISYATPSIIDFELEMVLKDYSTYDIEYEMSENVLDATYNVPNEPTIKGQEAVEKVQSFIGTLQLLPSTSNMQAVQNVLTQLQLSKDDIHFFKLEATFDGGATLNIHWAGKNCCCNDCQHNNERD