MFNLTGPSGFPVFEVEWKPLWEIDKKSYYTRKYLILLQRLCKYAKEYINACDYDIEGSVIGYMIIKNFGDLKKAKRMKFSSLTKEELIKSFNNLQPLDYNMVNAGIARHIVDWLWGINVSRALMNAVKDTSKKSVILSAGRVQSPTLIEVVKRHLDRETFVPLPYFKIELKIRLGNIINTVYLDQEFHNIDDVESLITRLKKDKLIVDKNILNKDKIIRPPPFNLGDLQLEAGRLFGLSPYRTERVGEELYLDGVISYPRTNSQKIPPTININEIVTGLSQRFGKLVDELNLMTKGKFIVRQGNKDDPAHPAIYPTGVIPKKLGKQESEVYELIVRRFLASISRDAEVTRQRIILEFEKEKLKLQLDFQKITYEGWLKIYPYHRFENEELVNVNEGSEVEIISIKPKLLLAKPSTRFTRVSLLKWMEDVKIGTEATRGKIIETLFQRKYVVTKRSYIYPTKLGIIVSEVLEKYFNELTDVKMTADMEDKLDEIIYGKKNKDEVINEVKDKISKYFEKYNEEKKIIGLELAKGLNLVAYNKCKLCDFEAMKDGLCKYHLIAKEKLDEAIKIWEDRTGYDIKMILKYIKGSKSTGKLISDLLSI