MGSKRREDGLGFTLVNLKRLLSTNEPYVLASQVLQVFYVQNPVETDWHVAIMTKPRDFFYMHGDSFNANEEEKYLESQPYDAKRLEDICIDVDNISEVRVDVPGTTIDTPLVTQVTIEDQGDDSEFDDNEFVDSGTILDF