MASEIPEVRPTHFFKIILAQNLHEGKLMMPRKFVEKYGKSLPKETCLKTPNGGKWKLNLVKSDGKIWFEKGWKQFAEHHSLAHGHLLLFRYEKTSNFEVHIFEKSALETNYPSKRVEAKTISNDQGNESLNGENCRAAQKRKANSFEFGSSSCVKVGKSQKKSKGKQVITAAEKVTTLERAKSFKIRNPSFVVVMRASYVEHKFLMNIPRKFGNRHFDLDKKRGDIHFQVLNEGVWPTRFSIRKSRTGLQFEITGGWKAFAEDNKLKVGDVCKFELISCTILTFIVHIFRETDNDNTNCSASQKFSQVKEEASQG