MKQIIIFFITIFFLFGCSAKDEINLSLKKTLPLWYVNPPQSSQTKLYSVGEGESKEVALKNALNMMASTLSVSIESSYNSKKFVQEGMININQLDVQNIVSSSVRKIRISSYELLEYEEVGFRNHILLIQADKEKLFVSLKQELEQEFSMADAELKSLLSFNALEQISRYKKIKAKLEDMPDTMAVMSVLNNSFASEKYIKKLQKINTAYDELLSSITFEIKTDSASTNLEAPLRAALNAKKLESSQKSRDRHFKIFIKSDIQRATSLGFTLARSAIEISVEDDKGSIVAGNKLNLIGHSTQGYEIAKQSLSLKFSDMIKKEGIEKIIGLDF