MLDKENTLKNFLNLENINDRYITDLNTNKKIFSYAELCEEIENFRNFFQSINIKKGYEISIILFNSIEYVLAFLSINFNHNICLPQNTNLKKEEYERYLVNNCKYIIVHDYDENNDNYASIKKKHGYYKNVLNSLEELSKEHNIGLIKIKKNNTKPYFTYSYIPNGRDVEKNEIKKQDNVINNSESNKDICLHLHTSGTTSKVKIVQLTNNNIKTTIKNIVNSYDINKNDNTIIVMPLYHVHGLIGVLMPILFSKGNILFQLGHSFSASEFWNNIMDYNISYFSAIPTILKILLLRYEKDYLRKDSDRKKVQHKLRFIRTSSSYLDELLEKEIEEKFETQVFQAYGMTEACHQVSSNKLINNDNNKNKICMKKLKSVGIPNVGVVIYDAEKKKVCDYNTLGEICINGKNVMYGYKEIKDNEHIYVYVNTIKEKTQYMIDNKFLEISENVPFFKTGDIGYIDEDNFLFLSGRIKDIINRGGEKIIPNEIDDVLRTHPIIQDCLTFGSKDDVYGEIINTSVIVKDIYLDDNNKNMESETESKLNIETLKQDNKIIESNDNSKEETEFDVNKSIELNLNNFHKRFELKEHMKKELADFKVPKNIYFVNNFLKTDTGKISRKKVYEGIELIKNKDIPIFDIIAIILKKYEISHIYGVYGIPINKIIKSFIKNKIYYISFRNEINAAISCSYVNYFSTQNKKKVGIIFACSGPGFMNTISGLYNAKINNLPMVLISFENYIDNNLTLYEKYNNFQYFPQFNFLNKSKEICNSVYHANSLNTFSEQFDKAINRAIEYKAPVYLNLDYKMINQTVNIEQAFQILEIVSKNVNLYFSQNNDQVIKIDLLNIELDQTDEIMGKFLNLVKRIKQIYKSNNNGVIFIGSNCNNGIKYVLKLSKLLKIPIYTNTMGKSFIKENYIYNVNSCKSFLFNNLDFCILIGSPYNFYFNFGHFPMCKKENMVCIDLNNVEEAQKNDEKVNHFFFNDLYFILKKLYFTIKEDSTLLVNMDSRQNWVNILNKEKKKNIYKICTKIATQYFDKNNNTFTMEQAFLILRNILINYYFAQNDIPIEYKKYFINYFQLFSEDQIQVHGLSDIVYMSKDERKKLKDNKKMISEQLVNNNFENINWDSFQEIEEDCDLDYTSSDENKSNNKIEKKEGNKFLNKKVKKRVIITNEGSISLIMGILYLPKFGLYNYVIPQINGMMGISMNAAISASLENKNNIIFSILGDSSFGFTCNEIETICRLKLKIVIIIINNNGIYGTRDFEINPKIEIKYINNKTFDPQFYLNNPSALYHFSKYENYITAHGGYGAFIDSKEELIKQMTYITSDKFDHFPVLLNILVKDTGSVHFDADKCIL*