MRIVFSTLYFVFILVSSSFSQNSLPRIKVSDNQRFLVKEDGKPFFWMADTAWELFHRCDDEEIDYYLNKRAEQGFNVIQAVALAEIDGLNSPNAYGETPLFENDPTQPNPRYFDYIAKVLNKAAAKDMYVALLPTWGDKVFKKGWGVGPEVFNVDNAEVFGRWMGQRFKDFTNLIWVIGGDRNPRENSTDVELWRAMAKGIASGTGGIENTLMTFHPQPSAPGGSSNWFHNDEWLDFNMHQTGHCPTQATYKKINHDYNLAPIKPTIDGEPLYEDHPNCFKPEELGHSIPEDIRRIMYWNVFAGAFGQSYGCHAVWQMFTAEREGINLPLRPWKVALDLPMATQVQHLKNLMLSRPYLTRVPDQLMVVDTQVDDESYVIATRDQEGSYAMIYIPTGKEVTLNTSILKSKTLKCSWYDPRTGAWFDAGIVSSSPSFTYTAPSTGGKGHDWVMVLDAM