MIDVNDFADGESFKRKLNIFSKYVKQKSVLFKLQQRSIPFIFSEDDDEGIYRTHRFSLKCTTADIRYSPMIKAICNQDMGLKPAISHDVYFINREKETVFHIYDDRGCDLIATSTDRIRTIYDKYNDWILDYDRNQIDKVFQNSSITDR