MEDLSVEELASNLSTYKDQLREVKKLIKEKKDDPGISEYLDMEKELQEVIMLTEELLATAKQAEGAQNVAGLSPPNYSAGMQSEGLGDLSHSHKFAVGTRVQAVWSEDGEWYNATVEALTPNGYYVAYDGWGNREEVDPDNVRLLEEEAADALRQAEKEAEATKMAIKRKIEQAATSDFQARSLPAKLRIEPSDPEDVKAAKRKKIHAFKSKARFEQLEFAQNKRQNAWQQFQTTKGKAKKVGFFSGRKKESIFKSPDDHRGKVGVTGSGKGLTDFQRREKHLHLKGGSADALDDEE*