MNISDIEFLNHVTNIKNMDILQLFSKDWMIYHEHIVYINVYLHNHKDIIDIIQDERMNIILKKFELILRDLIKIYFIRFLYFEKKEENISILNKNEKVQYENMMDEDTLNHIRISSYILMYHELSLLNILEFILYSDHVYEHIETYMINIISYVYSNLVSFLGTKSEQYFVKPISEMLINEMVLEEEDNTYNIDKLKIYLNIINILRNITDRIHLLNNTVVNKIVDYDMLLILIPLIEKKPWRHQNYVFEKNEWIRTDDHTLCSVEKQLWLILYTLILSDSCQQKYEMTNYRRNNILKLRKYMNEHMYEQLPPIKSLHTFIEHLYISKSIFPDKKNSYLMIDVVPEIFDEIKNDVLKNKKDIMSLFNNIRIKKELLKNISDVYLCIYEFDQENKRNKNKSSQNEEHKKMIKQEKEKINETENKQNDDECYLCNNCKELAELQCSQCKKTYYCSKECQMKDWINHRDVCSNIL*