MEDKPRLLVLYASQTGNAMDAAEHVGREAERRACRAVVLSMDDYDASFLPHEGTVIFIVSTTGQGDTPDSMKGFWRFLLQRNLNCQWLEEVHYAVFGLGDSSYQKYNFVAKKLDKRLADLGARPIIERGLGDDQHPSGFWILI