MTNQSQVTKKQDKFPIRTFFEKPVVKKKIEELVSKNASSFTASVLQIVNNHSLLKNADPMTVFNAACMAATLQLPLQNGLGFAYIVPYKNNKTGKYDAQFQLGYKGLIQLAQRSGQFKRLVAVPVYEKQLITEDPINGFEFDWKQKPEVGELPIGYYAYFRLLNDFTAELYMTQQEVNEHAKRYSQTYRTYLQKKEKGQRASSVWADNFEAMALKTVMKLLLSKQAPLSVEMQQAVLADQAVVKDVEKAEYSYPDNEIQDAEFTDLKVTDEQFEKCKQNIVNKETTLQDLCDNGFEFSREQYAELEKLENE