MDDVIKNIKEGIYILLPFYEHLPDLNLTLGKSPLPSLEYGTNYFLQLSRVNDLNRLPTDLLSLFTHDLMIPETDLEKVYEILNIKSIKSYGKNIKADAVVADLSAKNKFFKKERDLIKSNNYLNENNLYVSDYKMLTFEVFRPLFEMSVEKFCIIKLPTLFGRCIVDTLRVYCSLFKSVRLFKCASDSWLKDSAIMVASEPYKKNFDSFMAEIKKTTKSSIWKDANNVQFNILEYPVDKEFINKFLEFSTSVYESLYYVHSLLYSSMTSENKSIENEYQKKLVKILL