MASFALPKALSLQWRHPEAQFMTTQARPSSVSVSRSRIFAPIRCSFWDDEVEEDPNLYPNKYHEPVSLVTGASRGIGLEFTRQLLIKYPGNVVYGTARNPDASPGLQALKRRHPVRCELATMDVTKEETIVALAKEINEKYGRLDLIVHCAGIFNKPDELVPELYLEEFQADIAMRVFEVNAVGPVLVTKNFWELLKIGHGTHTGRSGAVVVMMGHKCASMKDNTFGSWYSYRASKTALNMFTRNMAMEAIRQKDPILFTIIHPGVVNTEHSKYFAWKLPNMKLFQPDYGVERLLGILNKVRPEDNSKFTSWDRQEIPW*