MRSILGLTGLRGSGKDTVAKMLLANGWKRLSFGDAIYIEVSEAYGVSIDFLQNRDTKELPLERMALKYCTNLEFVDVFLADAGYKKSLRRALNEDKVLARPGMRRRLKKALSKPLSPRKVLQIWGTEYRRVVYRDDYWREQVRLAIVAEPNTNFVITDVRYPDEGEMLRNMGASIARVSRPGLGGADDPGLQHQSETMMLNYPVDTTFINEEGAQGLAKLEAVVHNTLLPTLAKAA