MASSLDSFLSKCTTLSLPHTKQLHAHLFTTGQFRLPISPARSKLLELYALSLGNLSFAILTFSQIRTPSTNDWNAIIRGFIQSPNPTNAFAWYKSMISKSRKVDALTCSFVLKACARVLARLESIQIHTHIVRKGFIADALLGTTLLDVYAKVGEIDSAEKVFDEMVKRDIASWNALISGFAQGSKPTEALSLFKRMEIDGFKPNEISVLGALSACAQLGDFKEGEKIHGYIKVERFDMNAQVCNVVIDMYAKCGFVDKAYLVFESMSCRKDIVTWNTMIMAFAMHGEGCKALELFEKMDQSGVSPDDVSYLAVLCACNHGGLVEEGFRLFNSMENCGVKPNVKHYGSVVDLLGRAGRLHEAYDIVNSMPTVPDIVLWQTLLGASRTHRNVEIAETVSRKLVEMGSNHCGDFVLLSNVYAARERWADVGRVREAMKNRDVKKVPGLSYIEGNGVIHKFYNADKSHESWREIYAKLDEIRFRVKEYGYVAETSFVLHDIGEEDKENVLGHHSEKLAVAFGLISTSEGTPIQVIKNLRICGDCHFVIKLISKIYDREIIVRDRVRFHRFKEGFCSCRDYW*