MQQNSKEFVKKLYEILENSEYNNYITWSESGTSFFIINPNDFSKNVLQNLFRHNNINSFIRQLNKYDFHKLKNSTSTISKYGPQVLEYEHIYFQKNNKNQLYKIKRKKSGNEDSLILNELMPGMENNFVFQNHVVSTIKNLSDKFQSLIDNITEIKTNLKELSIEVDSKNINALIYDEDINMAMHVYSILKEHKISITIVDNHNNLYGIIKQGLFNFLIISASLDMVREVLRFFRSFDLSTPIIYIGFENIKFDIYTLGITDFIKKPFTYAEFFHIMQKYLPINKKI