MASFALPKALSLPWRHPEAQFMATPPRPSSLRVSRSPAFSPIRCSFFDDEVEEDPNLYPNKYHEPVSLVTGASRGIGLEFTRQLLIKYPGNVVYGTARNPDASPGLQALKRRHPVRCELATMDVTKEETIEALAKQVNEKYGRLDLIVHCAGQFNKPNELIPELYLDELDADVAMRLFEVNAVGPVLVTKHFWELLKIGHGTHTGRAGAVVVMMGHKCASMKDNTYGSWYSYRASKTALNMFTRNMAMEAIRQKDPILFSIIHPGVVNTEHSKFFAPKVPNMKLFAPDYGVERLLGILNKVRLEDNSKFTSWDRQEIPW*