MASFALPKALSLPWRHPEAQFMATPARPSSLRVSRSPAFSPIRCSFWDDEVEEDPNLYPNKYHEPVSLVTGASRGIGLEFTRQLLIKYPGNVVYGTARNPDASPGLQALKRRHPVRCELATMDVTKEESIVALAKEVNEKYGRLDLIVHCAGIFNNGDDLRPELYLDELDPDIAMRLFEVNAVGPVLVTKHFWELLKIGHGTHTGRSGAVVVMMGHKCASMKDNTYGSWYSYRASKTALNMFTRNMAMEAIRQKDPILFTIIHPGVVNTEHSKFFAWKVPNMKLFQPDYGVERLLGILNKVRPEDNSKFTSWDRQEIPW*