MTRKKVKLAYITNDSARKATYKKRKKGLMKKVSELSTLCGIDACAIIYSPYDSQPEVWPSPLGVQRVLAQFRNMPEMDQSKKMVNQESFLRQRITKANEQLKKQRKENREKEMTQVMFQGLIGKSLNSLNMMDLNDLGWLIDQNLKEIHKRVETLNKEANNSQVVAAAATYGAGPSVEVKISPEQAERQAFEVNIDAMQRQQWLMDWINPQEPMGFGGDE