MKKLVFFLILLVTIPSLHAQEFKYTEASTMNLIGKPLPNTPNPYHRVDTLVFKGFNETENKQVRCPVGMAVLFRSNTSNISISTDWGYIYNSVATMPIAYKGYDLYIKNSKGEWQYAASGAGKENEKGKADIFKLIENMDGKMHDFMLYMPMYSEVNSCKIGIDPNASIEPLESPFRHRIAVYGSSFTHGVSTSRSGMSWPMQFMRHTGLQILSMGSSGRCLMQPYYTTVLESMDVDAFIFDTFSNPDSAMIKERLLPFIDRLVKAHPGKPLIFQRTIYRERRNFDTALDKKEAAKAHAVEEMFYKIKNGKEKARYKDVYLITPNASDNHETSVDGTHPDNYGYSLWSRSIEKPVMKILKKYGIY