MESNSLTNIKILSKNLIKSFPTSNHVNDVDHPKDHKLSFFDQFALQMHVPCVLFYPIKYSSFPIHEQLEQSLSKLLTHVYPASGRFASDGQSINCHDEGVLYIKAKVDSQFCDFLNDAKKDIDLALNFCPKIDRSVSNLSITPLVVVQVTEFACGTGIALSLSAEHAVVDGFTTLKFIYEWSKVSKMGINIHSDKINCFTFDDLGTIFPPTSDNHLLKRVKSPRDDHYHDFAEMVARRFVINQSVISKLRENVGVVYFRPSRVELVIAFLWRALINISQRKNNGRLRPCLLSVPVNLRGKIDFPKYENSFGNFAIEVPVKFIPGETGMELKDILLLVKDVIRKTNVSFAKSSDDIYSLASKFHEEIQEWEENGQVDVCMASSLCRFPINETDFGWGKPCLLSFGLRRSDMFWLYDTPCATEIVVQADLKKDYMDMFGCDKDVLSFICDE*