MASFALPKALSLPWRHPEAQFMSTTARPSSLRVSRSPAFSPVRCSFWDDEVEEDPNLYPNKYHEPVSLVTGASRGIGLEFTRQLLIKYPGNVVYGTARNPDASPGLQALKRRHPVRCELATMDVTKEETIVALAKEVNEKYGRLDLIVHCAGIFNKPDELIPELYLDELDADIAMRMFEVNAVGPVLVTKHFWELLKIGHGTHTGRSGAVVVMMGHKCASMKDNTYGSWYSYRASKTALNMFTRNMAMEAIRQKDPILFSIIHPGVVNTEHAKFFAWKVPHMKLFQPDYGVERLLGILNKVRPEDNSKFTSWDRQEIPW*