MNCKDIQKLEELYAIANGKSSKIEKSDTKCLDINATLNVPSSVLYLRMGKTKPFKIKTLNSKSPLKSNILPYSACTSRRTCLPIKRNHIISIDEKEPTSSDRLAKRPLGVFFQEAVGLLEKSEQSEIEDESEIKELKCNLRKLEEEVRVLLEKRKNEKAIRKEEAKNSNGVSENERKSKKLHELFLNQEVKSVSRKSTLLSYFKDSTFLPRNKFDITCFENSYARDFVKYAAEQFGRDHQEIAQWLSGSDLKKVALFGCPSIAKKNVLSAKRLRTYFRIQEDNVCSKCALKVSCKFVNQNLRKGDMTNLHLAGVMRVITLYALESVPPQLVIPDEIKASVSRLLMDILRLSQTVS*