MLNFSFLFFFSYAIFYKPYLCKNSKGKYHDHLIRDFTHSKDDLINTCLEVNNGLTYYEELLKNYKYDTNCLKYKYIGNYVLEKYQMNEFNCYEKIQKALCKLNYINKENVVVDVKNNSEEKKEKKGYHLWENNLNSKFSKCHNIKKFFVHLINRCINNHEEDSLVHCASFDYQKRIILDGDIFCKSSFEQIKVEQNFNKNSIYGESYKNYITKTISFQNDDFNDCLNMVNIFNNCSVVQNKLFNKTLDICLLEKNTQFCNIQLEKVNDQNYIYTCSDIILPYLLSFNMHENNKTTYEFDDDNKYITKQKDEENQSFTNKERCHDIYNYLKILKDNKKKVLQEKKVLEQHVKNINIINKLYKILHNILQILKNETDKYNIDIKEFFEIMENIKSNKFIKKQYIILILNKINEEIIRSYQIMLHFPHPILNNNTINENISLVNYIKEHVNNFIKLYKDIASNAKLINEYIKKNDQNNNTLNDNINLNKNISNVDNMYHTDNKKNFNNLHNMNQINNDFNTNHTNNILKDKNVNEINIDELQKFKQIYHNINKLIQKYTKQTNNSIFNLPVPSVQDFKRDINNHNTLIDLYTDQISLLIKNNILS*