MKNKRKVLFLLCMVFIVTILYSVYNKINKTGEVSTLFVVKEDNKYVIINENEKNILKSYYHFIDSNYDGYARVMQFTKWGFIDKKGTVRIPIKYDYALSFSEGYAVKSRGRFCWLDHFQIYDNINLEVTFYAKKSKREERKR