MSKNPEKTKEIKAKAEKQIASRLAKGAGSGAGRAYKPYLTVRDVNSRGRYNRSPSVTVGRVHQLLSDLEYHVLLMLDWDSQVTDIREQFPVPLEDSQTIAREMGIAHLSYQGTDEVLTTDFLVDLNIQGKTIRRAISAKYAEELDDPRVLEKMELERRYWVSKGIQFNLVTELEIPALLQKNVKWFHPYMNHFDLSTPEQQQEYFKILLAAINQSPSQKITAITTRLDDEYNIEPGTHLSLLRQFLAQRAFFFDLEALTIVNLRAKDLTPSHFWLEQDYEYAVGE