MSMEYRANRFAERIANKAGRKFSDQHPNLRVRLLSIRQETNNGRVKNSAEAFFHRPGSTIDFDSNIFQLPDGSTSIRYAVTHQYKDGSTQPTGTESFEYA