MDKSSFLEDISKTLAGLKEVDTAYVFGSFLERKNFNDIDVALLLSESLDPYQSLKFSLRIAGELERRIRPRFEFDVKILNSSPIEFQFEVIKKGHIIFSRNESNRIDYESEVISAYLDLKYMYDLIDKELLARA