MSSSKFEPNDDILDFVIKKANGLKGLVDTNLEVIPNQCIQPKEQRLDKSQIDNQESIPTIDLSNFDDLSVEKSIQEAASKWGFFQIINHGIPIEVLDDLKKAGHKFFELPAEEKVKYSTESYSAGESVLMFWSAIGEKDEKVLEWRDTIRHGCNPQNDSNLWPSQTRNQVLEYKKWATPLAKKLLEVLLKGLNVNEIDESLEPLLMGTKAININYYPPCPNPSIAIGIRRHCDVSCITLLLQDDTGGLYVRGTKGDNWIHVSPIKGALAVNIGNSLQIMSNDRYKSIEHCVSVDSSRGRISVPLFFNPSPDSVIGPFPQIVKDGEKLYKHVLYSDYWDHYFSKRPSGKASLDFAKI*