MNVFKFQQKVKQRTIKLEQLGFDATLDWTGNISSRKKRKPYTKYQTLELEKEFLYNTYVSKQKRYELAKNLYLSERQVKIWFQNRRMKDKKQKQRSSVDQSCSSQLMMSSLKGE