QKQKMQNKKEEAELLGATEEDKARNCRSILSHSNLRTPMLDLNLDDDVPVVKKTLKVKRPRFDASLVYLTRKFMDLVKRAPDGVLDLNDVATALGVQKRRVYDITSVLDGIDLIQKRSKNHIQWVGSNLDQVVEMAAQRQNLKDELSDLSAMEEALDELIKDCAHQLFDLTDDKENAKYPYVTYQDIRSIQAFQKQIVIAIKAPEETRLEIPIPKEDCIKVHVKSTKGPIDVYLCEVEQDKPADKNSEDKEAVTSETEPSVPPDEE