MAPKDRILVLGPTGAIGRHIVWASVKAGNPTFILVRDTPASVNKPRLVTAANPETREELIQSFQNSGVTLIQGDMNDHESLVNAIKQVDVVICSFGRLLIEDQVKIVAAIKEAGNVKRFFPSEFGLDVDRHDAAEPVREVFEEKAKIRRVIEAEGIPYTYLCCHAFTGYFLRNLAQIDITVPPRDKVFIQGDGNVKGAYITEADVGTFTIEAANDPRALNKAVHIRLPNNYLSLNDIISLWEKKIGKTLEKIYVSEEEVLKQIKETSFPNNYLLALYHSQQIKGDAVYEIDPAKDLEASEAYPHVEYSTVSEYLDQFV*