MSIDIRGSKINLFIINDVNNNDCKDVDKTESTLFVDKQEADNININEKKKEIITHKIYYPQVKIVKVSCGKSIIAFLSQIGKIYCWHLDNKEDCDKNVPYLLIDNILKNKTIHDVSSGSNHIAFVSKDGDLFTYGNNSHGQLGNNMIEDDHKNGENDKNENNCKAPSNHKTYKVYKVNLESNIIKNVYCSDKYTLYLTIDGLLYGFGLINENFLKSKLNQNKINKTLLHPHLIDTNNIAFKKITIGNNFILAISFNNNVYSWGNNINGSLGHGNFLDYYEPNKIENLKNVNFINAGKISLCKTIDGDIYIWGGTYGNKPNIIKNKFDSLHINNNYIIGLCSKKNMWIKNINTSSHGYYINNLKINLISSYDNLIIGVDNFLQSDNVVDAKMGSTSDKNSNSLLETNSESVSNNGKDAKEDAKDDVKKDVKDDVKKDVKDDVKKDVKDDVKDDAKDDVKDDAKDDAKDDAKDDAKDDAKDDAKDDVKDDVKKDVKEDVKDDVKDDIKKDVKDDVKKDVKDDVKKDVKKDLNHTHQKATNSDKPNNFRNNLNNNKDDVCDLKNYNENGEVHNFKDQINENKIKSEPTLKYGEETNQNDIVPSNNGNNNSNNSNNLNICFNEKTYGQTPNSIPDNPIIDNSFSVKAFEIEGKNESKTNKINGLNNSDLINFSFSEYNEIQTKESIPFNFNPICKIPNDSNYIDNINNNDDSIFEMDSNYNDKKEIHNIKLNMENENIDNIKYNSRKFISNDDVEINNDCDMNEELNKYYDEEDDFFSTNFYGLSESDYLDAKNIIIINNDENNPNLKSALKKTPSTTDIRKTVSFSKYTYDLERNSYEPININVDYDGNIDESDYDKDSEYSDDSCQENRNDQLNESNIMDFEANNIDNTCREYFNFPNDQAYLKVESDDPNEVDVYDINKDSEHNFKNYYKEQLEGSTICNTDSILNNATNMDTIFLNENNNNIVDIKKHDKIYNSEKSSNNIHLIKNENIKMEINHKEYCQNGELDMNNTDLYVEGGSIEKYYESTSSEEKNNLKNIETFENTKLSSVYIRDHKTQMNNSQPNMDLSYNDIHENKTNDKNCINNNITNMDILNKYKNYNINVCTNQNTENVELNTICTNNEEDDIYIFNINNFLYNGNINFDMLKEFIKKIRKKAKYNKKILNYEKKRKNGKYRLHILLLNDIIFNIKKKLKIRYNISKKNIKKIYLTKSMKNYYQNMILKNQKIEIENEIKSFPMLRTNNKKRIDTIDMSNYNKHDDVINLNTPISQNEQSNLIKNQPTKKKHSTIINNNIFCKIVTNNKNKTISEVGTKNGKNTNKILTSQNVLKNEKKNHVLINTKNKAPSSENNFIQKKKIQNLKSEQLFVSAIGLTNFCNKQVKPETVSINNDDINNRGYVMDNQKIINIKGEYYKENDKDIDISNNFSISTQNGMPMLEATNNTNNYNCMHLSTYKNGNKKDYQISQLRKATHIIYNTDNGNLIPKSQIKSLQNEKNCLSKSSSRFGKVPFNINSEKEIFNNLSEVGKNLNENSPGNNVMKNIVCVNGELEDNYTTNINGKMLKKKIIKKGSPGLYNMNNINIKKTETSDSSFINKETSDLNHTIQTKPSIVTKMDNKKINKKKKNAQELIIYNNPIDNETTNVKSKNMISTKNETSQDSIVLLSKKKKGINSILLNKSKKIKPSKMCITDTDNCNYNEEEKHNSKSVSLLLLKGNENKTKNVNENVEYYTNNDCKKKTKILKNFKKEIKCMKKYISEENSRQNKIQNIEVFLDENEKKKKKKKKKSMLINKIDNNINDEEEYYINCDNYYKNIKNNLETNLNKKNIYIKYAKRMLKDIKYIMIEYNNIKNEKEEMYKQNNYLRFLLESTVVKTNEIIRINKNSIQTYIEKIQNENKILKNELDEESHQHHYDLQQLVNKILSIEKVKENVIKQNGEYNNKLSLLSKQCEQYKLKEKKLLRNLDKYIKFAKRKKKKKKINDLKNSIKIFENNYNELKENYNSIKNYNHELLTKNDQLKDETVNLKTQLKEKDIIIAQYTEQINTSNINNIIYSKHQKKNTSILDIIKHNGGDMLNSSKELSINDDLEVASKTCTNIEFEKREPLDMFNISYKDNKIKPEEANKKIEFLVNPFLDNLIKTTLKNVDPNKDKEMDKLQEKLIDVLNEFVKNNKMETSYNINKDENDKLVFLDNLDSCTEEYKKGIKNDDYKSDNAEKVISSLESIKGNDSSLNKSISKSNNHVHDKKKEKQKKNKTLNSKIDKVEQEIQKDKKKKQDNDKTQFFSTVTEVVYNPKKDAIHNNSENISDKESVEVSELSDENNCNLNEKMDGKKKEDLCEMIENLLNKKREKKKKKIVTENSEMAIRNLKKTNDKMESLKIQSIETVNANISELSDDNNNIIENSNLHSEKKKNIRNKTNNLKKETRLKGIEDNTKFPITNSDLSNKNKILSNEINNDSINKDINFLTYLNKNQNDTNKNLKKTNKLINKIIDNVFDKSMDDKSVNKSMLNIQNMIENNIKNVFSS*