MSNFMTTNESLISISKFIAGYSAHLMGAGVHTSRVIRNSKRIGEAYGVDVKLSVFHKNIILTIIDNETREACNEVIDIPPHPISFEHNSELSALSWEVYDKHLSLHELSDKFNKIISAPKIDPLFVLLLVGFANASFCKLFGGDIISMGIVFSATITGLFLKQQMQKKKINHYIIFIVSAFVASLCASTALIFDTTSEIALATSVLYLVPGVPLINGVIDIVEGYILTGFARLTEAALLIVSIAIGLSFTLLMVKNSLI