MESDIKNETSFQELDMILTQYLETLSERKKYHIGYPINMCYEHHATLAPLLQFHLNNCGDPFTQHPTDFHSKDFEVAVLDWFAQLWEIEKDEYWGYITSGGTEGNLHGLLVGQKDSHYSIFKAARMYRMELQTINTLVNGEIDYEDLQSKLLVNKNKPAIININIGTTFKGAIDDLDFVIQTLENCGYSNDNYYIHCDAALCGLILPFIKHAKKITFKKPIGSISISGHKFLGCPMSCGVQITRRSYVSTLSKIEYINSADATISGSRNGFTPIFLWYCLSKKGHARLQQDSITCIENARYLKDRLLEAGISVMLNDFSITVVFERPCDHKFIRRWNLCCLRGMAHVVIMPGITRETIDSFFKDLMQERNYKWYQDVKALPPCLADDFGSKNCMCSNKKMHN*